| 动态修改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);
 
 
 看下效果图:
 
 原界面
 
 
   
 修改后的界面:
 
 
   
 |