当前位置:操作系统 > 安卓/Android >>

Android ApiDemos示例解析(197):Views->Visibility

View缺省为可见的,在应用可以通过setVisibility 修改View的可见性,View可用性可以有如下三种状态:

View.VISIBLE View可见
View.INVISIBLE View不可以见,但仍然占据可见时的大小和位置。
View.GONE View不可见,且不占据空间。
本例使用三个按钮来修改View B的可见性:


[java]
OnClickListener mVisibleListener = new OnClickListener() { 
 public void onClick(View v) { 
 mVictim.setVisibility(View.VISIBLE); 
 } 
}; 
 
OnClickListener mInvisibleListener = new OnClickListener() { 
 public void onClick(View v) { 
 mVictim.setVisibility(View.INVISIBLE); 
 } 
}; 
 
OnClickListener mGoneListener = new OnClickListener() { 
 public void onClick(View v) { 
 mVictim.setVisibility(View.GONE); 
 } 
}; 

OnClickListener mVisibleListener = new OnClickListener() {
 public void onClick(View v) {
 mVictim.setVisibility(View.VISIBLE);
 }
};

OnClickListener mInvisibleListener = new OnClickListener() {
 public void onClick(View v) {
 mVictim.setVisibility(View.INVISIBLE);
 }
};

OnClickListener mGoneListener = new OnClickListener() {
 public void onClick(View v) {
 mVictim.setVisibility(View.GONE);
 }
};

 


 

\

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,