如何在Android中设置多个OnCLickListener
?
如果我尝试使用setOnClickListener
来完成,只会调用最后一个:
button.setOnClickListener(l1);
button.setOnClickListener(l2);
答案 0 :(得分:1)
您最好的选择是仔细查看您的代码并重构它以避免需要执行此操作。
但如果必须,我会调用你想要在一个实现中触发的两个动作。
像这样:
button.setOnClickListener(new View.OnClickListener(){
@Overrride
public void onClick(View view){
actionOne();
actionTwo();
}
});