从另一个活动更改布局中按钮的可单击状态

时间:2013-12-26 12:01:22

标签: android button android-activity clickable

我是Android应用开发的新手。我正在开发一个具有某种程度的益智游戏。

我有一个levelmenu.xml, Levelmenu.java,以及级别的xml和java文件。如果用户完成下一级别的级别应为他们解锁。

我正在使用levelmenu.xml中的按钮,并且在点击按钮时将激活相应的意图,这将打开相应的级别。每个级别都是一个单独的活动。

所以我想在另一个活动(相应的关卡活动)中更改关卡菜单活动中按钮的图标和可点击状态。如何做到这一点。请帮帮我。

1 个答案:

答案 0 :(得分:0)

由于它是一款游戏,我相信您需要在某处保存用户进度(可能是首选项)。一旦完成一个级别,您就可以在文件中设置进度(首选项)。 在Levelmenu活动的onResume()方法中查看该文件中的进度并相应地显示菜单按钮。 通过这样做,您还可以处理允许用户在停止并重新启动应用程序后继续其上一次进度(级别)的用例。 NB-这个答案是针对这个问题编写的,可能在其他情况下没用。