繁体   English   中英

在android中更改Imageview的大小

[英]Change the size of an Imageview in android

我将imageview的默认大小设置为width=511height=385 imageview的来源来自drawable。 基于动态值,我需要更改图像视图的大小或适合它的图像。 例如,我想将其中的imageview或图像的大小更改为width=140height=100

ImageView scale=(ImageView) findViewById(R.id.scaleimage);

如果将ImageView的宽度和高度属性设置为特定值,系统将自动缩放图像以适合。

除非我不理解你的问题,否则我认为它很简单:

<ImageView
    android:layout_width="140dp"
    android:layout_height="100dp"
    android:scale_type="fitXY"
/>

要在代码中设置此项,请尝试:

LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(140,100);
yourView.setLayoutParams(layoutParams);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM