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

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

  • View.VISIBLE View可见
  • View.INVISIBLE View不可以见,但仍然占据可见时的大小和位置。
  • View.GONE View不可见,且不占据空间。

本例使用三个按钮来修改View B的可见性:

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 ApiDemos示例解析(197):Views->Visibility_第1张图片

 

你可能感兴趣的:(Android ApiDemos示例解析(197):Views->Visibility)