Android 缩小ImageButton/ImageView,而不在周围留空间
我在调整ImageView和ImageButton的大小时遇到一些问题 假设我有一个矩形布局(我不想知道它是水平矩形还是垂直矩形)和一个包含透明背景的ImageButton,作为ImageResource,它是一个正方形图像 我想让按钮保持方形,所以我使用Android 缩小ImageButton/ImageView,而不在周围留空间,android,Android,我在调整ImageView和ImageButton的大小时遇到一些问题 假设我有一个矩形布局(我不想知道它是水平矩形还是垂直矩形)和一个包含透明背景的ImageButton,作为ImageResource,它是一个正方形图像 我想让按钮保持方形,所以我使用setScaleType(ScaleType.FIT\u CENTER)来拉伸按钮。它工作得很好 当按钮需要缩小以适应矩形布局而不是拉伸时,问题就会出现:在这种情况下,图像被正确缩小,但布局中保留的空间是图像在剪切时保留的空间 这就是我认为会发
setScaleType(ScaleType.FIT\u CENTER)
来拉伸按钮。它工作得很好
当按钮需要缩小以适应矩形布局而不是拉伸时,问题就会出现:在这种情况下,图像被正确缩小,但布局中保留的空间是图像在剪切时保留的空间
这就是我认为会发生的情况:
谢谢。只需添加属性即可
android:adjustViewBounds="true"
添加到布局中的图像视图元素。你可以看看这篇文章