android - 我们如何在android中为imageview设置高度和宽度dp?

标签 android imageview

我想在 dp 中为 ImageView 实用地设置 dp 的高度和宽度。

我怎样才能做到这一点?

最佳答案

用 dp 设置宽度和高度:

imageview.getLayoutParams().height = (int) getResources().getDimension(R.dimen.imageview_height);
imageview.getLayoutParams().width = (int) getResources().getDimension(R.dimen.imageview_width);

在您的 dimens.xml 中为键提供值:

<dimen name="imageview_width">50dp</dimen> 
<dimen name="imageview_height">50dp</dimen> 

关于android - 我们如何在android中为imageview设置高度和宽度dp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20948793/

相关文章:

android - 是否可以在 Room Dao 中向上转换?

android - 使用多个 AdLoader 对象加载多个广告时如何避免重复?

java - 在 Android 应用程序中使用谷歌翻译

java - ImageView 在不应该在布局内缩放的情况

android - FirebaseRecyclerAdapter - 如何在创建后更改数据库查询

java - Java 的 TimerTask 只能在很短的时间内工作吗?

安卓 ImageView

android - 批量选择位图/ImageViews android

android - 当布局具有属性 android : layout_height = "wrap_content"? 时,如何在布局底部设置元素

ios - 更新 UIImageView 会导致内存泄漏