动态修改View大小 
 
  
 
 
这里以修改一个ImageView为例: 
 
xml: 
[XML] 纯文本查看 复制代码 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:orientation="vertical">
    <ImageView
        android:id="@+id/iv"
        android:layout_width="120dp"
        android:layout_height="100dp"
        android:scaleType="fitXY"
        android:src="@drawable/a" />
</LinearLayout> 
java代码: 
[Java] 纯文本查看 复制代码  ImageView iv = (ImageView) findViewById(R.id.iv);
        ViewGroup.LayoutParams layoutParams = iv.getLayoutParams();
        layoutParams.height = 300;
        layoutParams.width = 360;
        iv.setLayoutParams(layoutParams); 
 
 
 
看下效果图: 
 
原界面 
 
        
 
 
 
修改后的界面: 
 
        
 
 
 |