在Android中,像文本,按钮这种控件我们可以直接用setWidth和setHeight,但是某些控件比如说ImageView,ImageViewButton等等,可以在布局文件中设置android:layout_width="xx",但是并没有提供setWidth和setHeight方法。
我们可以通过一下方法进行设置。
public void setSizeofView(View v,int width,int height){
ViewGroup.LayoutParams para = new ViewGroup.LayoutParams(width,height);
v.setLayoutParams(para);
}