Size: a a a

Android Developers

2019 November 26

LC

Lungu Cristian in Android Developers
Vladislav Sobol
и при этом иногда фрагменты накладываются друг на друга, +BottomNavigationView надо как-то скрывать в определенных фрагментах, есть ли решение лучше чем изменять свойство visibility?
Когда открываете Fragment1 просто не добавляйте его в backStack. onBackPressend во 2 фрагменте возьмёт нулевой фрагмент
источник

LC

Lungu Cristian in Android Developers
минуя первый
источник

KD

Konstantin Dovnar in Android Developers
Такой вопрос по гугловой Navigation Component — может ли там быть несколько независимых (но в работе вложенных один в другой) навигационных графа?

У нас есть экран, на котором может быть два фрагмента и один из них с внутренней навигацией через BottomNavView. Нормально ли это реализуется силами библиотеки?
источник

LC

Lungu Cristian in Android Developers
Konstantin Dovnar
Такой вопрос по гугловой Navigation Component — может ли там быть несколько независимых (но в работе вложенных один в другой) навигационных графа?

У нас есть экран, на котором может быть два фрагмента и один из них с внутренней навигацией через BottomNavView. Нормально ли это реализуется силами библиотеки?
2 фрагмента в 1 экране ?
источник

VS

Vladislav Sobol in Android Developers
Но иногда надо и из первого вернуться по надатию backpressed
источник

I

Igor in Android Developers
Kirill
Подскажите, кто пользовался либой MPAndroidChart
как сделать, чтобы график начинал рисоваться с 0, а не с середины первого элемента, что-то я не могу найти это в доках...
надо у авторов либы спрашивать
источник

KD

Konstantin Dovnar in Android Developers
Lungu Cristian
2 фрагмента в 1 экране ?
На первом экране:
1 фрагмент с BottomNavView .
2 фрагмент без, со своими штуками

И вот на фрагменте с BottomNavView ещё своя внутренняя навигация по табам и пр.
источник

AO

Artem Osipov in Android Developers
Vladislav Sobol
Но иногда надо и из первого вернуться по надатию backpressed
попробуй в сторону Cicerone (как пример просто либы) посмотреть, кажется нужна просто навигация
источник

LC

Lungu Cristian in Android Developers
Vladislav Sobol
Но иногда надо и из первого вернуться по надатию backpressed
из первого тоже в нулевой вернётся
источник

VS

Vladislav Sobol in Android Developers
Спасибо, что-то я сам запутался
источник

LC

Lungu Cristian in Android Developers
Konstantin Dovnar
На первом экране:
1 фрагмент с BottomNavView .
2 фрагмент без, со своими штуками

И вот на фрагменте с BottomNavView ещё своя внутренняя навигация по табам и пр.
Ну Navigation использует тег <fragment> в лейоуте. Ничто не мешает вам иметь 2 таких тега в Activity layout и для каждого иметь собственныую графу
источник

KD

Konstantin Dovnar in Android Developers
Lungu Cristian
Ну Navigation использует тег <fragment> в лейоуте. Ничто не мешает вам иметь 2 таких тега в Activity layout и для каждого иметь собственныую графу
Но нормально ли будет обрабатываться сохранение стека?
Если я, допустим, переключился в BottomNavView, а потом поменял первый фрагмент на второй и обратно — у первого сохранится навигация?
источник

LC

Lungu Cristian in Android Developers
Konstantin Dovnar
Но нормально ли будет обрабатываться сохранение стека?
Если я, допустим, переключился в BottomNavView, а потом поменял первый фрагмент на второй и обратно — у первого сохранится навигация?
У них нету мульти бэк стек из коробки но показали как можно это сделать :
https://github.com/android/architecture-components-samples/tree/master/NavigationAdvancedSample

Они сейчас работают над "новыми" фрагментами. И потом завезут мульти бэк стэкинг.
Пример у них кстати работает на ура. Всякое лучше чем примеры на Fragment Manager
источник

KD

Konstantin Dovnar in Android Developers
Lungu Cristian
У них нету мульти бэк стек из коробки но показали как можно это сделать :
https://github.com/android/architecture-components-samples/tree/master/NavigationAdvancedSample

Они сейчас работают над "новыми" фрагментами. И потом завезут мульти бэк стэкинг.
Пример у них кстати работает на ура. Всякое лучше чем примеры на Fragment Manager
Окей, спасибо
источник

VS

Vladislav Sobol in Android Developers
спасибо, и мне пригодится
источник

AA

Andrey Akimov in Android Developers
Lungu Cristian
Ну Navigation использует тег <fragment> в лейоуте. Ничто не мешает вам иметь 2 таких тега в Activity layout и для каждого иметь собственныую графу
фигасе, даж не задумывался о таком. Звучит как чит-код)
источник

МE

Михаил E1ement in Android Developers
Привет!
Может кто помочь побороть ошибку в RX?
error: incompatible types: Observable<Long> cannot be converted to Observable<T>
where T is a type-variable:
T extends Object declared in class UseCaseChannel. Почему он не может выполнить конвертацию?
источник

LC

Lungu Cristian in Android Developers
Andrey Akimov
фигасе, даж не задумывался о таком. Звучит как чит-код)
По началу фрагменты для этого и задумывались
источник

DM

Danile Martynov in Android Developers
не получается заинжектить список с Fragment. с какими то своими фрагментами получается, а если чисто делать List<Fragment> то пишет

 error: [Dagger/MissingBinding] java.util.List<? extends androidx.fragment.app.Fragment> cannot be provided without an @Provides-annotated method.
источник

AA

Andrey Akimov in Android Developers
Lungu Cristian
По началу фрагменты для этого и задумывались
не, это всё понятно. Я конкретно про два тега фрагмент. Сам я исключительно на фрагментах всё делаю
источник