Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过Android的java代码调整ImageView的大小_Android - Fatal编程技术网

如何通过Android的java代码调整ImageView的大小

如何通过Android的java代码调整ImageView的大小,android,Android,当我按下图像时,如何通过java代码调整ImageView的大小 这是我的xml <ImageView android:id="@+id/MyPic" android:src="@drawable/clean" android:layout_gravity="center" android:gravity="center" android:layout_height="7

当我按下图像时,如何通过java代码调整ImageView的大小

这是我的xml

<ImageView
            android:id="@+id/MyPic"
            android:src="@drawable/clean"
            android:layout_gravity="center"
            android:gravity="center"
            android:layout_height="70dp"
            android:layout_width="90dp"
            android:adjustViewBounds="true"
            android:scaleType="fitXY"
             />

您可以调整图像大小,如下所示

MyPic = (ImageView) findViewById(R.id.MyPic);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(50, 50);
MyPic .setLayoutParams(layoutParams);

具体点。是否要缩放图像视图的动画?或者让它立即变大一倍?这次请不要忘记勾选答案。
MyPic = (ImageView) findViewById(R.id.MyPic);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(50, 50);
MyPic .setLayoutParams(layoutParams);