在我的代码中,activity 'A'
中有一个禁用按钮
我可以从activity 'A'
上启用activity 'B'
上的该按钮吗?
感谢。
答案 0 :(得分:6)
通常情况下,你不能。
如果从活动B调用活动A,则可以通过意图传递是否启用按钮的信息。
如果A调用B并且您需要根据用户在B中的操作在A中执行某些操作,则可以使用startActivityForResult
调用B并将结果从B发送回A;然后在您的活动的onActivityResult
中,您可以根据B传回的内容启用/禁用该按钮。
答案 1 :(得分:-2)
使用一个Global class
并声明static boolean flag
变量
和set flag value
并设置Button的属性btn.setEnabled(Global.flag);