View类的setVisibility()方法设置是否显示组件。

参数值:

1、View.VISIBLE:组件正常显示

android:visibility=“visible”
View.setVisibility(View.VISIBLE);
2、View.INVISIBLE:组件看不到,但占据着布局空间。

android:visibility=“invisible”
View.setVisibility(View.INVISIBLE);
3、View.GONE:组件看不到,不占用布局空间。

android:visibility=“gone”
View.setVisibility(View.GONE);
View.INVISIBLE和View.GONE的区别与h5中visibility:hidden;和display:none;的区别类似:

visibility:hidden;属性会使对象不可见,但该对象在网页所占的空间没有改变,等于留出了一块空白区域,而 display:none属性会使这个对象彻底消失

————————————————
版权声明:本文为CSDN博主「dy3200」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dy3200/article/details/77981272

setVisibility相关推荐

  1. android 组件不可见,Android setVisibility(View.VISIBLE)不显示该组件

    我正在使用setVisibility()隐藏onStart()中的一些UI组件,目的是在onActivityResult()的特定条件下使它们重新出现. 我已将变量设置为全局变量,并将其分配给组件on ...

  2. 项目需求之Android 监听键盘的弹起和隐藏setVisibility(View.GONE)方法失效

    最近比较忙咯,因为在做密码密码管理模块,所以一直在跟EditText打交道,我也写了几篇跟EditText有关的博客了,今天又遇到需求了,需要监听系统键盘的弹起和隐藏. 需求大致是这样的: 1.当键盘 ...

  3. android 的view类的setVisibility()值的意思

    android view setVisibility(): 有三个参数:Parameters:visibility One of VISIBLE, INVISIBLE, or GONE,想对应的三个常 ...

  4. android gone动画_java – Android添加简单的动画,而setvisibility(view.Gone)

    我设计了一个简单的布局.我已经完成了设计没有动画,但现在我想添加动画时textview点击事件,我不知道如何使用它. 我的xml设计看起来不错吗? 任何建议,将不胜感激. 我的XML android: ...

  5. 自定义Group,解决Group setVisibility后,子View再次设置setVisibility无效的问题

    前言 平时我们在使用被ConstraintLayout包裹的Group时,会遇到这样一个问题:设置Group的  app:constraint_referenced_ids="view_1, ...

  6. android view.gone 动画,android – 如何动画View.setVisibility(GONE)

    似乎没有一种简单的方法通过API来做到这一点,因为动画只是改变视图的渲染矩阵,而不是实际的大小.但是我们可以设置一个负边距来愚弄LinearLayout,认为视图越来越小. 所以我建议创建你自己的An ...

  7. Android代码中setvisibility失效了?

    一.问题现象 最近在开发过程中遇到了在代码中setvisibility失效的问题,在网上查了好多资料都没有解决我的问题 二.发生背景 项目是MVVM架构,使用了databinding,想在tablay ...

  8. setVisibility(View.INVISIBLE)、android.os.Process.killProcess和System.exit失效

    今天遇到一个问题:在拨打电话时,关闭UI,UI又重新被系统拉起了.另外拨打电话时有个imageview会显示,挂断电话会消失,但是挂断后这个imageview没有消失. 一.查setVisibilit ...

  9. UE4 SetVisibility()和SetHiddenInGame()的比较

    区别与联系:SetVility()实现的更加广泛一些,而SetHiddenInGame()则是只在SceneComponent中有实现,意味着SetHiddenInGame()只能隐藏SceneCom ...

最新文章

  1. 基于i2c子系统的驱动分析
  2. 怎样理解公钥,私钥和数字签名
  3. java同步变异步框架_java-如何使用Spring配置异步和同步事件发布者
  4. alias中后面的命令不执行的问题(没有解决 )
  5. OpenGL 自制API gluPerspective
  6. Vue cli 入门补充
  7. Sqlserver2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法...
  8. ​使用 QuickBI 搭建酷炫可视化分析
  9. 指数函数的计算机语言,怎么使用C语言求幂函数和指数函数
  10. 带通滤波器作用和用途_什么是带通滤波器?工作原理及原理图详解
  11. 【历史上的今天】3 月 2 日:雅虎正式成立;PC 设计先驱诞生;Excite@Home 破产
  12. 【刘晓燕长难句分析】2.并列句
  13. OnLevelWasLoaded 弃用 Unity5.4 新方法 SceneManager.sceneLoaded
  14. UEFI启动视频详解:启动分析+N项操作实例
  15. c# 实现两个窗体来回跳转
  16. Unity学习制作Flappy Bird小游戏(超详细全教程,可发布到PC、Web、Android平台)
  17. 系统定位的问题,优化的简述
  18. Redis入门到精通保姆级教程 ---> 【爆肝五万字】
  19. cronolog-1.6.2.tar.gz cronolog-1.6.2下载
  20. 收集的几种搜索引擎算法研究

热门文章

  1. 单片机的停车场计数系统c51_停车场车辆计数系统的设计.doc
  2. 百度图片下载器2.0
  3. 【建筑类】各级钢筋符号直接打出来的简单方法
  4. Nginx学习日记1
  5. 索尼 LT26I刷机包 X.I.D 增加官方风格 GF A3.9.4 各方面完美
  6. 这几种水果皮赛过良药
  7. python之独热编码的实现
  8. 【Tracker】KCF跟踪方法百度翻译
  9. 《俄狄浦斯王》--人伦悲剧还是命运悲剧?
  10. LCD液晶显示屏通光原理——液晶夹层