精华内容
下载资源
问答
  • 一、Android控件显示及隐藏   returnButton.setVisibility(View.GONE);//隐藏不占空间 returnButton.setVisibility(View.INVISIBLE);//隐藏占空间 returnButton.setVisibility(View.VISIBLE);//显示控件   ...

    一、Android控件显示及隐藏

     

    returnButton.setVisibility(View.GONE);//隐藏不占空间

    returnButton.setVisibility(View.INVISIBLE);//隐藏占空间

    returnButton.setVisibility(View.VISIBLE);//显示控件

     

    二、关于调整控件margin属性

     

    RelativeLayout.LayoutParams rl = (RelativeLayout.LayoutParams) webView.getLayoutParams();
    int marginBottom = (int)(this.getResources().getDisplayMetrics().density * 55 + 0.5f);//转换为像素单位,55为自己要指定的dip值,0.5f为固定值
    rl.setMargins(rl.leftMargin,rl.topMargin,rl.rightMargin,marginBottom);//由于设置的参数为像素单位需要转换   
    webView.setLayoutParams(rl);
    
    ps:欢迎各位指正
    展开全文
  • 最近再学习Xarmin 开发,当在写到控件动态显示与...在Android开发中显示与隐藏控件只需要 .setVisible(View.GONE); .setVisibility(View.VISIBLE); 而在Xamarin.Android 中 FindViewById(Resource.Id.activity_bot

    最近再学习Xarmin 开发,当在写到控件动态显示与隐藏犯了愁,好在看过源码后解决,特来分享下以帮助大家少走弯路!

    在Android开发中显示与隐藏控件只需要

    .setVisible(View.GONE);

    .setVisibility(View.VISIBLE);

    而在Xamarin.Android 中

    FindViewById<LinearLayout>(Resource.Id.activity_bottomview).Visibility=ViewStates.Gone;

    来解决这个问题!

    展开全文
  • 问题:使用动画时可能会发生控件隐藏失效的问题 分析原因:分析原因很可能是因为动画在初始化的时候此时控件的隐藏与显示就已经确定了,相当于是将其view给固定了,仅仅可改变其中的属性值 解决方法一: 将该控件...

    问题:使用动画时可能会发生控件隐藏失效的问题

    分析原因:分析原因很可能是因为动画在初始化的时候此时控件的隐藏与显示就已经确定了,相当于是将其view给固定了,仅仅可改变其中的属性值

    解决方法一:

    将该控件与动画解绑,同时重新给该控件定义Visibility属性值

    relativeLayout.clearAnimation();
    relativeLayout.invalidate();
    relativeLayout.setVisibility(View.GONE);

    当然,这种方式其实有时候不好使,暂时也没找到设么原因,若不好使可使用第二种方式

    解决方法二:

    在该控件外层重新包一层,我们通过设置外层控件的属性值来给该控件设置属性值

    比如外层包一层mRelativeLayout,然后设置mRelativeLayout.setVisibility(View.GONE);即可实现效果

    第二种方法相当来说比较差了,当然如果第一种方法不行然后实在找不到解决方法,为了业务完成,第二种方式也不是不可取

    展开全文
  • 在Android中setVisibility作为显示和隐藏的属性,一般我们呢都是在代码中进行操作,例如: ...以上就是Android开发控件的显示与隐藏的全部内容,希望能给大家一个参考,也希望大家多多支持软件开发网。
  • 本文简单介绍在Android开发控件的显示与隐藏几种常见的属性,给大家一个参考,希望对大家学习有所帮助。
  • Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,...

    在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下面:

    其在XML文件和Java代码中设置如下:

     可见(visible)

    XML文件:android:visibility="visible"

    Java代码:view.setVisibility(View.VISIBLE);

     不可见(invisible)

    XML文件:android:visibility="invisible"

    Java代码:view.setVisibility(View.INVISIBLE);

     隐藏(GONE)

    XML文件:android:visibility="gone"

    Java代码:view.setVisibility(View.GONE);

     为了区别三者,我建了一个Dome进行演示,先上Dome的代码,演示后就知道它们的区别:

    XML文件:


    后面三个Button只要是控制TextView的visibility的属性


    由于程序一启动两个TextView都是可见的


    当我们点击第1个按钮,把TextView2visibility属性设置为INVISIBLE时,程序如下如下图所示:


    当我们点击第3个按钮,把TextView2visibility属性设置为GONE时,程序如下如下图所示:


    当我们再点击第1个按钮,把TextView2visibility属性设置为VISIBLE时,TextView2又呈现出来了,如下图所示:


    由上面的演示可知

    INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间。


    展开全文
  • 安卓Android控件显示和隐藏

    千次阅读 2017-12-25 07:55:46
    安卓开发中会遇到很多显示和隐藏的问题,有时候需要隐藏一部分布局,包括所有的布局格式(线性布局、相对布局、网格布局等) 基本概念  1、在xml文件中对控件可进行配置  2、在Java代码中进行...
  • 前言:前两篇介绍了自定义控件的基础原理Android自定义控件基本原理详解(一)、Android自定义控件之自定义属性(二)。今天重点介绍一下如何通过自定义组合控件来提高布局的复用,降低开发成本,以及维护成本。使用...
  • Android控件显示和隐藏

    万次阅读 多人点赞 2018-03-12 11:12:02
    安卓开发中,我们会遇到这样的情况,布局很类似,A布局比B布局多了几个控件,只需 将其隐藏即可达到布局复用。 基本概念  1、在xml文件中对控件可进行配置  2、在Java代码中进行设置  可见: ...
  • 常用控件首先对xml文件的编辑有三种模式Code为纯代码Split是一边代码,一边预览效果图Designer就是有UI设计界面TextView用于在界面上显示一段文本信息所有控件都可以在①Palette面板处拉到②Component Tree组件树下...
  • 可见(visible) XML文件:android:visibility="visible" Java代码:view.setVisibility(View.VISIBLE); 不可见(invisible) ...XML文件:android:visibility="invisible" ...Java代码:view.setVisibility...隐藏(GONE
  • 大家都知道android里面提供了控件隐藏的方法setVisibility(View。。); 但是具体用到的时候,可能就不太清楚哪个参数是什么意思了。 最近在开发的时候遇见控件不可见的需求,但是设置setVisibility(View.INVISIBLE)...
  • android学习之控件的显示和隐藏
  • 超实用的Anddroid 工具类之隐藏android自带的下方三个控件.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • AppbarLayout CoordinatorLayout Toolbar 顶栏,可滑动 CoordinatorLayout是这次新添加的一个增强型的FrameLayout,通过它可以实现很多东西: 例如: 1.界面向上滚动逐渐隐藏Toolbar;...<android.support
  • 隐藏android控件实现

    热门讨论 2012-08-23 14:00:46
    问题描述:一张图片,在需要显示的时候显示,否则处于隐藏状态。图片隐藏时不占用任何的布局控件;图片显示时,图片一下的所有布局依次向下移动。
  • android 开发解决控件超出屏幕,不显示问题
  • 什么是SwitchSwitch是一种用于显示开关状态的UI控件.基础样例1.普通开关效果图代码android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="我是Switch" />2.设置字号效果图代码...
  • Android开发中,EditText是经常使用的控件,EditText中自带有一些默认的属性,如红色光标和红色下划线等。有时我们不想要EditText自带的红色下划线属性,这时就需要隐藏其默认属性。  怎样才能隐藏EditText自带...
  • Android自定义控件

    2016-05-18 22:10:43
    Android自定义控件1自定义控件blog的第一篇,学习的大部分内容是通过Android原生控件的组合,来实现一些开发时比较实用且比较常用的各种自定义控件。1、自定义控件之仿优酷菜单 定义三个相对布局,用来存放3级动画...
  • android:max :进度条的最大值 android:progress;进度条已完成进度值 android:indeterminate: 如果设置成true,则进度条不精确显示进度 stytle="?android:attr/progressBarStyleHorizontal" 水平进度条 <?xml ...
  • android 自定义控件

    千次阅读 2014-04-27 12:10:48
    android自定义控件
  • 共3种方式:当使用Android中的ActionBar控件时,如果想要隐藏上面的ActionBar,可以使用如下的代码:(注意:代码要写在setContent语句之前)[java] view plain copygetActionBar().hide();//隐藏掉整个ActionBar...
  • 看了下代码,之前是在android7.0的手机上开发的,选用了ToggleButton这个控件,但是不需要他的文字提示,所以在代码中进行了如下设置: 这样就没有提示文字了,但是提示文字所占的空间还在,所以我进行了简单的计算...
  • 接着上一篇Android自定义开发系列(一)继续:  由于上一篇的例子做得比较粗糙,也是因为那个只是个简单的入门,只是演示了一下通过组合已有控件开发自定义控件的几个途径。那样的例子连自己都感觉不好意思啦,那么...
  • 2016-02-24 回答// 隐藏缩放控件int childcount = mmapview.getchildcount();view zoom = null;for (int i = 0; i < childcount; i++) {view child = mmapview.getchildat(i);if (child instanceof zoomcontrols)...
  • 我在开发过程中,自定义了一个dialog用来填写一些信息,但是此时遇到了问题,我想实现在点击确定或取消按钮时使软键盘消失,所以我在确定和取消的监听方法中设置了一下属性 InputMethodManager imm = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,189
精华内容 8,875
关键字:

安卓开发控件隐藏