我有一个问题。
有4个ImageButtons(a1,a2和b1,b2)。您只能选择a1或a2,并且不能同时选择两者。我应该检查每一次点击这些按钮吗?
我该怎么做呢?有谁可以帮我?
发布于 2015-03-13 19:54:32
有一个简单的方法可以做到这一点:
当您单击一个按钮时,将enablet设置为false,指向其他按钮,并与之对应。
代码:
b1.setOnTouchListener(new OnTouchListener(){
public void onTouch(View v, MotionEvent event){
if(event.getAction() == MotionEvent.ACTION_DOWN)b2.setEnabled(false);
else if(event.getAction() == MotionEvent.ACTION_UP)b2.setEnabled(true);
}
});
b2.setOnTouchListener(new OnTouchListener(){
public void onTouch(View v, MotionEvent event){
if(event.getAction() == MotionEvent.ACTION_DOWN)b1.setEnabled(false);
else if(event.getAction() == MotionEvent.ACTION_UP)b1.setEnabled(true);
}
});https://stackoverflow.com/questions/6427458
复制相似问题