我有一个对我的屏幕来说太大的ImageView。我希望它从左侧开始并继续在屏幕之外。
现在我用
scaleType = "centerCrop"
但这不是我想要的。
现在我有
但我想要的是
对我有任何线索? 感谢
修改 以下是fitStart的功能:
答案 0 :(得分:1)
我已经能够使用矩阵做我想做的事。
我重用了那个答案的代码:
https://stackoverflow.com/a/6333518/5749193
但是我没有使用宽度,而是使用高度来计算scaleFactor。
希望它可以帮助别人!
答案 1 :(得分:0)
您可能想要使用
scaleType = "fitStart"
请参阅https://developer.android.com/reference/android/widget/ImageView.ScaleType.html
修改强>
也许设置adjustViewBounds = true
https://developer.android.com/reference/android/widget/ImageView.html#attr_android:adjustViewBounds