我是靠谱客的博主 外向蜡烛,最近开发中收集的这篇文章主要介绍android 控件layout的显示和消失 visibility,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

将想要显示隐藏的所有控件放到一个面板layout上,定义该面板id。

<RelativeLayout android:id="@+id/layout_effect"

  。。。

  。。。>

</RealtiveLayout>


在java代码中定义该控件

RelativeLayout layout=(RelativeLayout)findViewById(R.id.layout_effect);   

 

layout.setVisibility(View.INVISIBLE);         控制该控件面板layout不可见,但是他依旧占用空间。比如用linerlayout进行布局,设置这个属性后,此位置按键不可见,但下一个按键不会占用它的位置。

 

findViewById(R.id.layout_effect).setVisibility(View.GONE);       控制该控件面板消失。比如用linerlayout进行布局,设置这个属性后,相当于这里没有这个布局,下一个按键会向前移动,占用此控件的位置。

 

xml文件

android:visibility="invisible"

最后

以上就是外向蜡烛为你收集整理的android 控件layout的显示和消失 visibility的全部内容,希望文章能够帮你解决android 控件layout的显示和消失 visibility所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部