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

Обмен данными между активити - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как хранятся карты 2D игр? http://www.cyberforum.ru/android-dev/thread830471.html
Например есть игра типа "Марио". Где хранить карту? Как загружать?
Программирование Android Возможно ли разрабатывать игры без движков, фреймворков? На делают игры чтоб не тратить много времени? http://www.cyberforum.ru/android-dev/thread830424.html
Программирование Android Как сделать чтобы listview обновлялось каждый секунд
Я хочу чтобы тред каждую секунду вычитал 5 из каждого элемента listview .но числа из listview не обновляется через thread. package com.example.timerimport android.app.Activity; import...
Программирование Android Как сделать чтобы listview обновлялось каждый секунд
Я хочу чтобы тред каждую секунду вычитал 5 из каждого элемента listview .но числа из listview не обновляется через thread. package com.example.timerproject; import android.app.Activity; import...
Программирование Android TextView выравнивание текста http://www.cyberforum.ru/android-dev/thread829790.html
В текст в TextView по умолчанию идет выравнивание текста по левому краю. Как выровнять текст по всей ширине, как если бы в Word вы нажали Ctrl+J( текст распределяется равномерно между левым и правым ...
Программирование Android Устаревший метод showDialog() в DatePickerDialog Я изучаю только андроид и у меня возникла проблема. Мой eclipse показывает что метод showDialog() устарел и не хочет запускать программу в эмуляторе (пробовала и андроид версии 4.2 и 2.2). Пыталась... подробнее

Показать сообщение отдельно
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
07.04.2013, 18:42
может вам поможет метод startActivityForResult(). Вы можете стартануть из первого активити второе в котором табы. а из табов попробуйте делать что то наподобие этого:
Java
1
Intent returnIntent = new Intent();  returnIntent.putExtra("result",result);  setResult(RESULT_OK,returnIntent);       finish();
и потом в первом активити у вас вызовется калбэк onActivityResult:
Java
1
protected void onActivityResult(int requestCode, int resultCode, Intent data) {    if (requestCode == 1) {       if(resultCode == RESULT_OK){                String result=data.getStringExtra("result");                }      if (resultCode == RESULT_CANCELED) {              //Write your code on no result return       }   } }
а вообще поищите в интернете примеры где более детально описано как работать с startActivityForResult()
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru