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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
total1231995
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 14
#1

Вызов метода из другого Activity - Программирование Android

08.01.2015, 00:40. Просмотров 972. Ответов 2
Метки нет (Все метки)

Здраствуйте. Помогите,пожалуйста, разобраться с несколькими вопросами:
1) Правильно ли, что "Настройки" я выделил в отдельный Activity
2) Если же первое верно, то как тогда при нажатии на кнопку "ок" обновить "основной" Activity?
При нажатии на кнопку, я сохраняю данные и вызываю finish(); для settings Activity. MainActivity при вызове settings не завершается.
В MainActivity есть метод loadData();, обновляющий данные. Как его правильно вызвать при завершении settingsActivity?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2015, 00:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вызов метода из другого Activity (Программирование Android):

Вызов метода при прокрутке activity - Программирование Android
Как обработать событие когда activity прокрутили в самый низ что бы вызвать какой нибудь метод? Например как новости в ВК при прокрутке...

Вызов метода из другого класса - Программирование Android
Не могу разобраться, почему вылетает приложение, когда пытаюсь задать текст для TextView в MainActivity из другого класса. Подскажите...

Вызов нестатического метода из другого класса - Программирование Android
Здравствуйте. Подскажите, как можно вызвать нестатистический метод из другого класса. 1.Этот другой класс нельзя наследовать тем...

Изменение layout-элементов одного activity из другого activity - Программирование Android
Здравствуйте! Я хочу изменить размер или цвет текста TextView в одном activity из второго activity, каким образом мне можно это...

Из одного Activity получить значение другого Activity - Программирование Android
Запускаю активити: public class MainActivity extends Activity { ... ... Intent intent = new Intent(getBaseContext(),...

Доступ к БД из другого Activity. - Программирование Android
Очередной нубский вопрос. В главном активити есть dbHelper. Все хорошо. Хочу в одном активити показать результат запроса в виде...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DemD10
58 / 47 / 12
Регистрация: 03.09.2013
Сообщений: 438
08.01.2015, 13:57 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
1) Да правильно.
2) Если я правильно тебя понял, то используй в основной активности onResume();
Нуу и по логике вещей loadData тебе нужно вызывать в onResume() , этот метод срабатывается после того как активность возобновляется.

http://startandroid.ru/ru/uroki/vse-...t-byt-activity
1
total1231995
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 14
08.01.2015, 14:08  [ТС] #3
Большое спасибо. Теперь все как надо.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2015, 14:08
Привет! Вот еще темы с ответами:

Вызов activity повторно android - Программирование Android
здравствуйте , начал я писать можно сказать первую ну не маленькую программу для андроид, столкнулся с такой проблемой, допустим у меня...

Вызов Activity на клик по виджету - Программирование Android
Собственно, начитался статей, и написал вот это: public void onUpdate(Context context, AppWidgetManager appWidgetManager, int...

Создание и вызов второго Activity - Программирование Android
Добрый день! Немного запутался с ООП в проекте суть в следующем: Имеем главное Activity: public class MainActivity extends...

Асинхронный вызов в первом Activity - Программирование Android
Здравствуйте. Подскажите, пожалуйста, как выполнить следующую задачу: При запуске приложения MainActivity должна считать с файла...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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