可见(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);

区别点:

不可见会让view看不见,但是实际还在那里

隐藏会让view整个移除,实际不在那里

如果用的线性布局,不可见第一个UI控件,第二的UI控件位置不变,但是,隐藏第一个UI控件,第二个UI控件会自动调整位置

P.s. 隐藏和不可见设置都会使控件的点击事件失效,也就是无法点击

下面用垂直线性布局对其中的ImageView示范

可见:
Android 控件的可见,不可见,隐藏的设置【已解决】_第1张图片
不可见:
Android 控件的可见,不可见,隐藏的设置【已解决】_第2张图片
隐藏:
Android 控件的可见,不可见,隐藏的设置【已解决】_第3张图片
原博文:https://blog.csdn.net/yh18668197127/article/details/84840123

更多相关文章

  1. android文件关联之mime type
  2. Android控件基本属性介绍
  3. ubuntu共享文件夹设置
  4. android文件读取
  5. 将 android sql文件放生成在sd卡
  6. Android写本地文件
  7. android opengl开发示例代码

随机推荐

  1. Android(安卓)SDK Manager 代理服务器设
  2. Android遇到的异常及解决方法
  3. 描述清点击 Android(安卓)Studio 的 buil
  4. Android(安卓)Binder机制学习总结(三)-Se
  5. ViewPager实现无限循环切换和手势滑动效
  6. Android(安卓)IPC 进程间通信机制之 Mess
  7. Android(安卓)中keyEvent的消息处理
  8. Android5.0 设置wifi页面的修改
  9. android user模式下切换为root权限方法
  10. 一年经验 Android(安卓)面试记录