button A
button B
when A isPressed
if (B isChecked)
 //..处理功能
else
 //弹一个toast提示

解决方案 »

  1.   

    直接在该Button的OnClickListener里面进行判断啊 。
    如果另外一个Button ,利用hasFocus() 进行识别是否具有焦点 ,然后分别进行处理
      

  2.   

    比较怪异,点一个button的时候要确保另一个button被选中。
    假设点击B时,A必须被选中
    解决方法:
    1.按照3楼说的判断A是否有焦点(但此时已经按了button B,此时A是否还有焦点?)
    2.A失去焦点的时候,让B无效,即不能按B;只有A获得焦点时,才让B有效