@Anire1985

Как реализовать смену текста при переходе на другую активность?

Имеется:
активити с двумя кнопками (btn_1; btn_2) и второе активити с TextView.
Строковый ресурс
<string name="tx_1">Hello</string>
<string name="tx_2">Android</string>

Нужно чтобы при нажатии на определённую кнопку (btn_1) открывалось второе активити и текст в TextView изменялся. (согласно ресурсу string);
К примеру нажал на кнопку btn_2 открылась второе активити и текст сменился на "Android".
Как это реализовать?
  • Вопрос задан
  • 2840 просмотров
Решения вопроса 2
localhostEU
@localhostEU
@Override
    public void onClick(View view) {

        Intent intent = new Intent(this, SecondActivity.class);
        switch(view.getId()){
            case(R.id.btn1):
                intent.putExtra(EXTRA_MESSAGE, getResources().getString(R.string.tx_1));
                startActivity(intent);
                break;
            case(R.id.btn2):
                intent.putExtra(EXTRA_MESSAGE, getResources().getString(R.string.tx_2));
                startActivity(intent);
                break;

        }
    }


Все остальное как в туториале от гугл.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы