0
我有一個回收站視圖包含圖像和共享按鈕在不同的塊。獲取視圖持有人蔘考上一個項目onBindViewHolder
當點擊不同塊中的共享按鈕時,我需要找到對圖片的查看者的引用。
下面是onBindViewHolder:
@Override
public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int position) {
switch (viewHolder.getItemViewType()) {
case 49:
MyViewHolder vh49 = (MyViewHolder) viewHolder;
final ImageView z = vh1.rashifalFullImage;
// .. more lines followed
break;
case 50:
MyViewHolder vh50 = (MyViewHolder) viewHolder;
// require reference to Imageview here
// something like this final ImageView z = vh1.rashifalFullImage;
break;
default:
break;
}
}
如何能夠做到這樣的事情?對不起英語不好。
我綁定'ViewHolder'與所有必要的信息。如果圖像在共享viewHolder上是必需的,那麼它也應該包含它。另外,如果這些元素真的連接在一起,爲什麼它們不在同一個視圖元素中? –