Java 仅当status\u id=1 else no onClickListener时,如何在Recyclerview中设置onClickListener
在Java 仅当status\u id=1 else no onClickListener时,如何在Recyclerview中设置onClickListener,java,android,retrofit,Java,Android,Retrofit,在recyclerview中填充json数据后,如果status\u id=1,我想设置onclicklistener,否则我不想让onclicklistener工作。在onBindViewHolder中 if(status.equals(1)) { button.setClickable( true); } else { button.setClickable( false); } 制作你的onClick方法并从你的回收器中调用它,点击监听器 请参见示例:- public void on
recyclerview
中填充json
数据后,如果status\u id=1,我想设置onclicklistener,否则我不想让onclicklistener工作。在onBindViewHolder中
if(status.equals(1))
{
button.setClickable( true);
}
else
{
button.setClickable( false);
}
制作你的onClick方法并从你的回收器中调用它,点击监听器
请参见示例:-
public void onClicked(){
if(id==1){
//your code for listener
}else{
//do anything
}
然后点击recyclerview调用它…参见
itemViewHolder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
onClicked();
}
}
});