【发布时间】:2014-03-10 22:07:51
【问题描述】:
我正在尝试将共享首选项放在一个包中,以便我可以在另一个类中使用它。
例如,我有一个类可以查看共享首选项中的字符串。 然后我有另一个可以编辑字符串的类。
在我创建捆绑包的主类中:
SharedPreferences sharedpreferences;
Intent i = new Intent(getBaseContext(),verification.class);
i.putExtra("sharedpreferences", sharedpreferences);
问题在于 putExtra。它适用于普通字符串,但不适用于捆绑包,任何想法,我认为它很简单
【问题讨论】:
-
这些类在同一个应用程序中吗?如果是这样,您可以从应用中的任何类访问相同的 SharedPreferences,而无需使用 Intent 进行共享。
标签: java android sharedpreferences gettext settext