我想要完成的是为ImageViewRecyclerView 的行内部创建一个侦听器。
这段代码已经可以工作了,但这不是我想要的解决方案,因为您需要在获得所需结果之前双击。ImageView
// row click listener
recyclerView.addOnItemTouchListener(new RecyclerTouchListener(getApplicationContext(), recyclerView, new RecyclerTouchListener.ClickListener() {
@Override
public void onClick(View view, final int position) {
ImageView viewContent = (ImageView)view.findViewById(R.id.btnViewContent);
ImageView deleteContent = (ImageView)view.findViewById(R.id.btnDeleteContent);
viewContent.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "VIEW CONTENT", Toast.LENGTH_SHORT).show();
}
});
deleteContent.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "DELETE CONTENT", Toast.LENGTH_SHORT).show();
}
});
}
@Override
public void onLongClick(View view, int position) {}
}));
知道如何将其转换为单击解决方案吗?建议甚至是一条评论都会对我有很大帮助。
汪汪一只猫
BIG阳
繁花不似锦
相关分类