1

sharedPreferenceを使用して、さまざまなページからn個のアクティビティを呼び出す方法を教えてもらえますか?

4

1 に答える 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 に答える