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

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

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

Фрагмент и статическое поле - Программирование Android

28.02.2016, 14:08. Просмотров 129. Ответов 2
Метки нет (Все метки)

В моем приложении динамическая реализация фрагментов. В методе onClick записи типа
Java
1
2
3
            case R.id.home:
                ft.replace(R.id.content, new MainFragment());
                break;
В главной активити есть статический счетчик, отображаемый в MainFragment. Если я нажму 50 раз на кнопке с MainFragment, то при следующем обновлении счетчик покажет не 1, а 51. То есть +1 на каждый new MainFragment(). Можно ли этого избежать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2016, 14:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Фрагмент и статическое поле (Программирование Android):

Из Активити в Фрагмент - Программирование Android
Как передать данные из активити в фрамгент? пробую так но выкидывает из приложения Fragment f =...

CursorLoader и фрагмент - Программирование Android
Возникла проблема. Используя в фрагменте CursorLoader в методе "onLoadFinished()" падает ошибка "Failed to read row 0, column -1 from a...

Фрагмент во фрагменте - Программирование Android
Добрый день. А возможно ли создание фрагмента состоящего из нескольких фрагментов?

Фрагмент и карты - Программирование Android
прочитал что MapView должен быть обязательным образом наследован от MapActivity как можно MapActivity превратить в один из фрагментов ? ...

Не создается фрагмент - Программирование Android
При запуске приложения отображается фрагмент (fragment1) этот фрагмент имеет кнопку при нажатии на которую запускается другой фрагмент...

Активити и фрагмент - Программирование Android
в фрагменте у меня есть функция public void setBmp(Bitmap bmp) { } в активити я использую Fragment f =...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
YuraAAA
1571 / 1313 / 270
Регистрация: 25.10.2009
Сообщений: 3,433
Записей в блоге: 2
28.02.2016, 14:44 #2
Molyakos, обнулять её?
Molyakos
0 / 0 / 0
Регистрация: 08.09.2015
Сообщений: 31
28.02.2016, 15:03  [ТС] #3
Цитата Сообщение от YuraAAA Посмотреть сообщение
Molyakos, обнулять её?
обнулять при каждом новом вызове MainFragment? Сейчас счетчик показывает 2, я нажимаю на кнопке с вызовом MainFragment (или на любой другой, при переходе на MainFragment будет вызван новый экземпляр) и счетчик показывает 0, Вы об этом хотите сказать? Тогда счетчик не имеет смысла делать статическим. Нет, скорее надо сделать механизм, сохраняющий состояние переменной, значение которой передается новому экземпляру фрагмента.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2016, 15:03
Привет! Вот еще темы с ответами:

Переход из ListActivity в Фрагмент - Программирование Android
Всех с праздниками. Подскажите как реализовать переход из Activity в котором есть ListView во фрагмент? (в списоке listView) ...

Вернуться во фрагмент с данными? - Программирование Android
Имеется фрагмент с картой с которого пользователь может перейти на фрагмент указания точного адреса, и в случае сохранения во "фрагменте...

Фрагмент сжимается в активити - Программирование Android
Первый раз такое встречаю, магия какая-то, может я чего-то еще не знаю. Вот код фрагмента: <?xml version="1.0" encoding="utf-8"?> ...

Доступ из активити в фрагмент - Программирование Android
Здравствуйте, такой вопрос есть активити import java.io.File; import java.io.IOException; import...


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

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

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