0

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

谢谢。

4

2 回答 2

6

通常,你不能。

如果您正在从活动 B 调用活动 A,那么您可以通过意图传递有关是否启用按钮的信息。

如果 A 调用 B 并且您需要根据用户在 B 中的操作在 A 中执行某些操作,那么您可以调用 BstartActivityForResult并将结果从 B 发送回 A;然后在onActivityResult您的活动 A 中,您可以根据 B 传回的内容启用/禁用按钮。

于 2012-05-22T08:38:55.410 回答
-2

使用一个Global class并声明static boolean flag变量

set flag value根据需要设置 Button 的属性btn.setEnabled(Global.flag);

于 2012-05-22T08:47:44.107 回答