谁能告诉我如何使用 sharedPreference 从不同页面调用 n 个活动?
问问题
306 次
1 回答
2
您可以将数组保存在SharedPreference
. 这是一个例子。
您的数组可以保存您的Activities
. 像:
String activityNames[] = { "Activity1" , "Activity2" , "Activity3" };
从您的 中获取此数组SharedPreference
,然后使用以下命令启动所需的数组Activity
:
Class selected = Class.forName("learn.myandroidapp.hr." + activityNames[someIndex]);
Intent selectedIntent = new Intent(CurrentActivity.this,selected);
startActivity(selectedIntent);
我没有给你完整的代码,而是基本的想法(我相信这已经足够了)。随时询问更多。
于 2012-06-18T12:43:21.653 回答