Форум программистов, компьютерный форум CyberForum.ru

Переключение между Activity - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
alexjj09
2 / 2 / 0
Регистрация: 04.05.2013
Сообщений: 61
20.05.2013, 16:28     Переключение между Activity #1
У меня на главном экране в приложении расположено несколько кнопок. На нажатие каждой из них открывается активность ListView. Проблема в том, что таких кнопок в приложении много и я хочу создать одну активность с ListView, а уже в зависимости от нажатой кнопки менять массив строк, смотря в какой раздел зашел пользователь. Как осуществить это? Нужно чтобы активность переключалась на другую и той передавала данные, на какую кнопку эта активность была вызвана.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2013, 16:28     Переключение между Activity
Посмотрите здесь:

Android Передача данных между activity
Переключение между activity (простой пример) Android
Связь между Activity Android
Android Переход между fragment и activity
Передача значений между Activity Android
Переход перелистыванием между Activity Android
Android Передача данных между тремя Activity
Android Обмен данными между Activity
Переключение между Activity Android
Передача данных между Activity Android
Android Переключение между Activity путём нажатия кнопки
Android Переключение между камерами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
20.05.2013, 16:32     Переключение между Activity #2
Цитата Сообщение от alexjj09 Посмотреть сообщение
Нужно чтобы активность переключалась на другую и той передавала данные, на какую кнопку эта активность была вызвана.
пример передачи данным между активитями:
Java
1
2
3
4
5
Intent intent = new Intent(this, DisplayMessageActivity.class);
    EditText editText = (EditText) findViewById(R.id.edit_message);
    String message = editText.getText().toString();
    intent.putExtra(EXTRA_MESSAGE, message);
    startActivity(intent);
Java
1
2
Intent intent = getIntent();
String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
Yandex
Объявления
20.05.2013, 16:32     Переключение между Activity
Ответ Создать тему
Опции темы

Текущее время: 12:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru