Size: a a a

Moxy – MVP библиотека под Android

2021 March 23

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
А как схватить момент когда фрагмент скрывается? В этом тоже есть проблема
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Lifecycle там не сработает
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Хосподи >.<
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Можно я убьюсь?
источник

P

Pavel in Moxy – MVP библиотека под Android
Mr.hinkal05
То есть скрытый фрагмент реагирует на нажатия
Вообще, звучит очень странно. Фрагмент, который поверх, прозрачный что-ли?
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Нет
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Смотри
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Есть 2 фрагмента
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
С помощью метода hide я скрыл 1й фрагмент и с помощью метода show показал 2й фрагмент
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
А во втором фрагменте, если нажать на пустое место где находиться элемент первого фрагмента
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
То первый фрагмент реагирует на нажатие
источник

P

Pavel in Moxy – MVP библиотека под Android
> пустое место где находиться элемент первого фрагмента
Это как? Фрагменты не на весь экран? И как так получилось, что при скрытии от фрагмента остались куски на экране?
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Pavel
> пустое место где находиться элемент первого фрагмента
Это как? Фрагменты не на весь экран? И как так получилось, что при скрытии от фрагмента остались куски на экране?
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Надеюсь понятно '=.=
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Я просто здесь наглядно не показал что она реагирует
источник

P

Pavel in Moxy – MVP библиотека под Android
Не сталкивался с таким поведением, чтобы при скрытии фрагмента он продолжал ловить клики :)
Ну да ладно. Можно, попробовать такой вариант. Оба фрагмента засунуть в layout с помощью тега fragment:

    <fragment
       android:name="class.of.fragment1"
       android:id="@+id/fragment1"
       android:layout_width="match_parent"
       android:layout_height="match_parent" />

   <fragment
       android:name="class.of.fragment2"
       android:id="@+id/fragment2"
       android:layout_width="match_parent"
       android:layout_height="match_parent" />


И делать не show/hide через fragment manager, а visible/gone как обычные view.
источник

P

Pavel in Moxy – MVP библиотека под Android
Либо отдельные контейнеры для каждого фрагмента.
источник
2021 March 24

AD

Aleksey D. in Moxy – MVP библиотека под Android
Mr.hinkal05
Я просто здесь наглядно не показал что она реагирует
ты мой способ пробовал?
источник

M

Mr.hinkal05 in Moxy – MVP библиотека под Android
Да
источник