我有一个包含ListView
的片段,每次片段发布时都会移位多个图像(7-10)。
我尝试使用不同的库进行缩放,但ListView
不会显示,因此我必须将ImageView
替换为库定义的ImageView
如何为这些图像添加放大/缩小?
编辑:我想在ListView
添加放大/缩小,每次加载时包含不同数量的图像,正如我的问题所述。
编辑2:这是我getview
的{{1}}方法。如何在其中附加PhotoViewAttacher?
Custom Adapter
}
答案 0 :(得分:1)
这就是我的工作方式
后在布局文件中(如果使用布局):
<uk.co.senab.photoview.PhotoView
android:id="@+id/your_photo_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
... />
在适配器
中PhotoView photoView = (PhotoView) findViewById(R.id.your_photo_view);
Picasso.with(context)
.load(file)
...
.into(photoView);
感谢大家的时间。
答案 1 :(得分:0)
而不是在ImageView
的{{1}}列表项中添加简单的BaseAdapter
TouchImageView