大量的活动

时间:2019-03-01 15:04:44

标签: java android android-activity

我想创建一个用于学习英文字母的Android应用,我创建了一个字母列表。我需要为每个字母创建单独的活动吗?如果这样做,应用程序会崩溃还是性能降低?因为如果我为每个字母创建一个活动,那么我将有30多个活动。

1 个答案:

答案 0 :(得分:0)

您最好创建一个Activity,其中包含一个简单的TextView以显示内容,例如字母。

然后,将要显示的文本传递给此Activity。为此,将这样的代码添加到第一个Activity

String letter = "A";
Intent intent = new Intent(getApplicationContext(), LetterActivity.class);
intent.putExtra("LETTER", letter);
startActivity(intent);

onCreate的{​​{1}}方法内,添加以下内容:

LetterActivity.java

希望这对您有所帮助。