我正在创建一个应用程序,在该应用程序中单击我正在显示图像的列表视图项目。现在这些图像的大小通常是宽度:480,高度是可变的,大多数时候 > 800。我正在使用 ImageView 来显示这些图像。
现在,如果我使用简单的 imageview 并将图像显示为 setContentView(R.image),则图像完全适合 480x800,这会导致图像内容失真。
我试图实现在 Android 上给出的建议:Scrolling an Imageview
但再次没有运气。在这里,我可以获得 ImageView 的滚动,但不是我想要的。
我想要的是图像不会改变它的像素比。它只是在屏幕上(全屏宽度)向用户显示,并通过垂直滚动来查看超过 800 像素比例的内容。请建议我应该在 ImageView XML 和我的活动类中做什么以实现相同的目标。目前我正在Android 中实现所有内容:滚动 Imageview,因此代码与那里的代码相同。