从其他Activity启用按钮android

时间:2012-05-22 08:35:17

标签: android button android-activity

在我的代码中,activity 'A'中有一个禁用按钮 我可以从activity 'A'上启用activity 'B'上的该按钮吗?

感谢。

2 个答案:

答案 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);