Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13

Вызов activity повторно android

06.07.2012, 12:45. Показов 1988. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте , начал я писать можно сказать первую ну не маленькую программу для андроид, столкнулся с такой проблемой, допустим у меня есть 2 activity в mani activity есть кнопка
во втором activity есть допустим labal,textfild,button в textfild водим текст нажимаем на кнопку в label меняется текст , вопрос : как сделать так что бы когда я перехожу обратно в mani activity и опять нажимаю на кнопку что бы перейти во второй activity, во втором activity текст не менялся а оставался тем же который я ввел...заранее благодарю)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.07.2012, 12:45
Ответы с готовыми решениями:

Android - Передача данных с одного Activity на другое Activity
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод...

Вызов Activity из самого Activity
Подскажите пожалуйста как мне вызывать в navigationdrawer activity в котором все это находится ?

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

9
Peace 2 all shining faces
 Аватар для Vorona
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
06.07.2012, 12:56
запоминать этот текст в какую-то переменную
создайте некий dataContext или dataStorage класс, постройте его по шаблону Singleton и там храните все нужные вам переменные, объекты и т.д.
1
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
06.07.2012, 13:31  [ТС]
Цитата Сообщение от Vorona Посмотреть сообщение
запоминать этот текст в какую-то переменную
создайте некий dataContext или dataStorage класс, постройте его по шаблону Singleton и там храните все нужные вам переменные, объекты и т.д.
не очень хорошо понял как это реализовать , как класс будет определять когда я открял его первый раз когда второй ?!
я нашел одну статью ну не знаю подойдет ли она мне http://developer.alexanderklim... theory.php
там описоно несколько методом как onpause и так далее не подойдут ли они мне ?
0
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.07.2012, 14:01
если переменная = null - значит первый раз, если уже что-то присвоено - не первый.
0
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
06.07.2012, 15:09  [ТС]
Цитата Сообщение от V0v1k Посмотреть сообщение
если переменная = null - значит первый раз, если уже что-то присвоено - не первый.
дело в том что когда я выхожу из этого activity оно как бы умирает, когда его вторично открываю создается
0
Android Programmer
141 / 142 / 10
Регистрация: 08.12.2010
Сообщений: 421
06.07.2012, 15:33
используйте sharedpreferences оО
1
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 13
06.07.2012, 15:53  [ТС]
спасибо за советы, вроде разобрался) sharedpreferences в помощь
0
Peace 2 all shining faces
 Аватар для Vorona
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,282
06.07.2012, 17:22
а почему нельзя просто при нажатии на кнопку в активити2, записывать инфу в переменную и при повторном вхождении в эту активити отображать инфу из этой переменной в лэйбле
дело в том что когда я выхожу из этого activity оно как бы умирает, когда его вторично открываю создается
так я же говорю, переменная хранится в отдельном синглтон классе вместе с кучей других общедоступных переменных и объектов или у вас вообще плохо с элементарным ООП?
лично для меня это очень удобно, как и статически хранить константные значения в отдельном классе Constants и т.д.
логика не нарушается и достаточно гибко при внесении изменений или расширении приложения

а про sharedpreferences, я думаю, что будет несовсем удобно, когда появится еще десяток активитис, хотя может я и ошибаюсь
0
Android Programmer
141 / 142 / 10
Регистрация: 08.12.2010
Сообщений: 421
06.07.2012, 18:05
Цитата Сообщение от Vorona Посмотреть сообщение
а почему нельзя просто при нажатии на кнопку в активити2, записывать инфу в переменную и при повторном вхождении в эту активити отображать инфу из этой переменной в лэйбле

так я же говорю, переменная хранится в отдельном синглтон классе вместе с кучей других общедоступных переменных и объектов или у вас вообще плохо с элементарным ООП?
лично для меня это очень удобно, как и статически хранить константные значения в отдельном классе Constants и т.д.
логика не нарушается и достаточно гибко при внесении изменений или расширении приложения

а про sharedpreferences, я думаю, что будет несовсем удобно, когда появится еще десяток активитис, хотя может я и ошибаюсь
весь ваш синглтон с сохраненными данными умрет после закрытия приложения. а здесь нужно чтобы данные были.
каким проблемы возникнут оО, идет работа с ключ-значение.
1
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.07.2012, 18:25
никто не говорил о сохранении после закрытия приложения, речь шла об сохранении после закрытия активити.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.07.2012, 18:25
Помогаю со студенческими работами здесь

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

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

Вызов метода из другого Activity
Здраствуйте. Помогите,пожалуйста, разобраться с несколькими вопросами: 1) Правильно ли, что "Настройки" я выделил в отдельный...

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

Вызов onCreate у Activity после тапа на уведомлении
Всем доброго времени суток. Я изучаю программирование под Android и попутно пишу приложение-плеер. При запуске плеера в шторке...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru