我有一個片段,其中包含一個ListView
和多個圖像(7-10)每次片段啓動時被移位。添加放大/縮小到ListView的圖像?
我嘗試使用不同的程序庫,用於縮放目的,但ListView
不會顯示爲那麼我將不得不與圖書館的定義,以取代ImageView
ImageView
我怎樣才能進/出加縮放這些圖像?
編輯:我想添加放大/縮小到ListView
包含不同數量的圖像在每個負載,如我的問題所述。
編輯2:這是我的Custom Adapter
的getview
方法。我如何在其中附加PhotoViewAttacher?
public View getView(int position, View convertView, ViewGroup parent) {
View iv = convertView;
ViewHolder holder = null;
if (iv == null) {
LayoutInflater inflater = ((Activity) context).getLayoutInflater();
iv = inflater.inflate(layoutResourceId, parent, false);
holder = new ViewHolder();
holder.image = (ImageView) iv.findViewById(R.id.imagview);
iv.setTag(holder);
} else {
holder = (ViewHolder) iv.getTag();
}
Picasso.with(context)
.load((Integer) data.get(position))
.resize(999, 720)
.onlyScaleDown()
.centerInside()
.into(holder.image);
return iv;
}
static class ViewHolder {
ImageView image;
PhotoViewAttacher mAttacher;
}
}
[如何在Android中實現圖像視圖的縮放效果?](http://stackoverflow.com/questions/8399296/how-to-implement-zoom-effect-for-image-view-in- android) – Rami
@Rami我已經寫了我的圖像在'ListView'中,如果我使用lib(如該問題的答案中所述)來縮放它,將不會加載'ListView',我所拍攝的圖像庫用於單個'ImageViews'。 – Max
您可以使用您實施的縮放方法添加代碼,以便我們可以嘗試弄清楚什麼是錯誤的? –