Огромное количество мероприятий - PullRequest
0 голосов
/ 01 марта 2019

Я хочу создать приложение для Android для изучения английских букв, я создал список букв.Нужно ли создавать индивидуальную активность для каждого письма?Если я сделаю это, произойдет ли сбой приложения или он замедлится?Потому что, если я создам действие для каждого письма, у меня будет более 30 действий.

1 Ответ

0 голосов
/ 02 марта 2019

Вам лучше создать один Activity, который содержит простой TextView для отображения содержимого, например буквы.

Затем вы передаете текст, который вы хотите отобразить, этому Activity.Для этого добавьте код, подобный этому, к первому Activity:

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

И внутри onCreate метода LetterActivity.java добавьте:

String letter = getIntent().getStringExtra("LETTER");
TextView textView = findViewById(R.id.textView);
textView.setText(letter);

Надеюсь, это поможетвы.

...