我想创建一个用于学习英文字母的Android应用,我创建了一个字母列表。我需要为每个字母创建单独的活动吗?如果这样做,应用程序会崩溃还是性能降低?因为如果我为每个字母创建一个活动,那么我将有30多个活动。
答案 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
希望这对您有所帮助。