Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Fragment add/replace / 4 сообщений из 4, страница 1 из 1
20.06.2018, 16:38
    #39663171
nikomp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fragment add/replace
Столкнулся со странной штукой.
В контейнер FrameLayout динамически кладу несколько фрагментов

Код: java
1.
2.
3.
          ((Activity) ctx).getFragmentManager().beginTransaction().add(fragContainer.getId(),
              TemplateFragment.newInstance(...),
              "TAG").addToBackStack(null).commit();



на первом фрагменте поле ввода и кнопка, остальное место пустое. Так вот на этом пустом месте, при щелчке мыши появляются артефакты с других фрагментов (выпадающие списки и проч.)

Если фрагменты заменять (replace) все вроде работает нормально, неужели метод add() так и работает?
...
Рейтинг: 0 / 0
20.06.2018, 17:12
    #39663186
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fragment add/replace
nikompнеужели метод add() так и работает?
Добавляет к существующим, а не заменяет их? Вроде логично...
...
Рейтинг: 0 / 0
21.06.2018, 08:24
    #39663366
nikomp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fragment add/replace
wadman,

то что добавляет логично. Вопрос, почему нижний фрагмент просвечиват при клике на пустом месте верхнего фрагмента?
...
Рейтинг: 0 / 0
21.06.2018, 10:47
    #39663445
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Fragment add/replace
nikompВопрос, почему нижний фрагмент просвечиват при клике на пустом месте верхнего фрагмента?
Потому что сам фрагмент это только контейнер, без взаимодействия с пользователем.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Fragment add/replace / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]