1. View中常见的继承关系

2. 设置 View 是否可见

1
public void setVisibility(int visibility)

参数 visibility 有两个值:

  • View.INVISIBLE:不可见。
  • View.VISIBLE:可见。

3. getLayoutParams()方法 和 setLayoutParams()方法

  • 首先利用 getLayoutParams() 方法,获取控件的LayoutParams。
1
LayoutParams mParams = (LayoutParams)imageView.getLayoutParams();
  • 设置该控件的layoutParams参数,参数里包含什么呢?一般有宽和高嘛。
1
2
mParams.height = 200;
mParams.width = 100;
  • 将修改好的layoutParams设置为该控件的layoutParams。
1
imageView.setLayoutParams(mParams);