检查是否通过用户输入调用onCheckedChanged而不是设备旋转
我遇到了与这个悬而未决的问题相同的问题
我的问题是:
有没有办法找出用户输入是否调用了onCheckedChanged方法( 特别是用户选择单选按钮选项 )还是由于设备旋转而被调用?
谢谢,
哈利路亚!
这个作品! :
public void onCheckedChanged(RadioGroup group, int checkedId) { if (group.findViewById(checkedId).isPressed()) { //This will only execute if pressed. not if device rotates } }