如何在执行任务后更改按钮功能

时间:2013-12-07 12:07:31

标签: android sharedpreferences

在Activity1中有1个按钮,如果用户点击按钮,它会转到Activity2。我想根据activity10中的结果更改按钮流,即如果Activity10中的结果是OK,则Activity1呈现然后用户点击它应该显示的按钮activity5(重新打开应用程序后,应用程序也应显示此结果)。我尝试使用Bundle但是当我重新打开应用程序第一个场景执行时,可以通过使用共享首选项获取布尔变量但不知道如何实现,建议我使用一段代码来处理具有共享首选项的多个活动?帮帮我

1 个答案:

答案 0 :(得分:0)

从任何地方你可以做到

int prefVal = PreferenceManager.getDefaultSharedPreferences().getInt("myint", defVal);

PreferenceManager.getDefaultSharedPreferences().edit().put("myint", 100).commit();

根据最后存储的值,您可能可以找出要显示的内容。