8
私はこの Stack overflowソリューションからRecyclerview onclickListenerを実装しました。このソリューションは、リサイクル業者のアイテムのクリックに対してうまく機能します。しかし、どのサブビュー(例:ImageView、Button)がその行からクリックされるのかを知ることはできません。Recyclerview addOnItemTouchListener行内でwhichsubviewをクリック
mAttachmentRecyclerview.addOnItemTouchListener(
new RecyclerItemClickListener(getApplicationContext(), new RecyclerItemClickListener.OnItemClickListener() {
@Override
public void onItemClick(View view, int position) {
if (view.getId()==R.id.attachmnet_remove) {
attachmentsList.remove(position);
mAttachmentAdapter.notifyDataSetChanged();
attachmentCount--;
}
}
}
));
onItemClick(view,position)
いつもどのように私がクリックされたwhickビュー追跡んビューID -1
として返します??