Size: a a a

Android Developers

2020 August 13

DU

Dmitry Upovalov in Android Developers
Oleksandr Hulak
оно типа короче, но зачастую такие конструкции хуже читаются) поэтому оно хорошо, когда сходу понятно о чём речь в коде
мне такая конструкция кажется понятнее. в ней индекс меняется до проверки, а не после. поэтому не нужны приседания с вычитанием магических единиц. исходный вариант с if-else менее понятен с ходу.
источник

SK

Stanislau Karaleuski in Android Developers
ребята, есть два listView. Как применить к им обоим shuffle, чтобы этот метод сработал одинаково для всех?
источник

OH

Oleksandr Hulak in Android Developers
Dmitry Upovalov
мне такая конструкция кажется понятнее. в ней индекс меняется до проверки, а не после. поэтому не нужны приседания с вычитанием магических единиц. исходный вариант с if-else менее понятен с ходу.
индивидуально, это всё равно потом выясняется командой во время code review) кому-то зайдёт, кому-то нет
источник

SK

Stanislau Karaleuski in Android Developers
Stanislau Karaleuski
ребята, есть два listView. Как применить к им обоим shuffle, чтобы этот метод сработал одинаково для всех?
источник

DA

Dmitry Alekseyevich in Android Developers
Подскажите, возвращаюсь из фрагмента В в фрагмент А. Как это можно отловить во фрагменте А помимо колбеков? onResume и другие не подходят.
источник

J

J.S in Android Developers
Dmitry Alekseyevich
Подскажите, возвращаюсь из фрагмента В в фрагмент А. Как это можно отловить во фрагменте А помимо колбеков? onResume и другие не подходят.
По тегу может быть ?
источник

DA

Dmitry Alekseyevich in Android Developers
J.S
По тегу может быть ?
Не знаю вот. Решил спросить, какие варианты вообще возможны..
источник

J

J.S in Android Developers
Dmitry Alekseyevich
Подскажите, возвращаюсь из фрагмента В в фрагмент А. Как это можно отловить во фрагменте А помимо колбеков? onResume и другие не подходят.
Смотря что вы хотите ? Можно избежать этого
источник

DA

Dmitry Alekseyevich in Android Developers
J.S
Смотря что вы хотите ? Можно избежать этого
Мне нужно при возврате на фрагмент А выполнить запрост на бек. Именно при возврате.
источник

QH

Quantum Harmonizer in Android Developers
Dmitry Alekseyevich
Мне нужно при возврате на фрагмент А выполнить запрост на бек. Именно при возврате.
можно по onActivityResult инвалидировать, но его нужно явно вызвать
источник

J

J.S in Android Developers
Dmitry Alekseyevich
Мне нужно при возврате на фрагмент А выполнить запрост на бек. Именно при возврате.
Есть метод в активити onFragmentAtached
источник

J

J.S in Android Developers
Там можете чекать типо fragment instanceOf Fragment B то сделай то
источник

I

Ilya in Android Developers
Ilya
Fragment A
navController.currentBackStackEntry?.savedStateHandle?.getLiveData<Boolean>(TestFragment.SUCCESS_KEY)?.observe(viewLifecycleOwner) { result -> run { ... }
Fragment B
navController.previousBackStackEntry?.savedStateHandle?.set(SUCCESS_KEY, success)
navController.popBackStack()
Никто не знает по поводу этого?
источник

DA

Dmitry Alekseyevich in Android Developers
J.S
Есть метод в активити onFragmentAtached
Так вся логика у меня происходит во фрагменте. Активити пустая. Тупо контейнер в ней.
источник

I

Ilya in Android Developers
Dmitry Alekseyevich
Подскажите, возвращаюсь из фрагмента В в фрагмент А. Как это можно отловить во фрагменте А помимо колбеков? onResume и другие не подходят.
есть Fragment Result API, если ты какие-то значения возвращаешь
источник

J

J.S in Android Developers
Dmitry Alekseyevich
Так вся логика у меня происходит во фрагменте. Активити пустая. Тупо контейнер в ней.
ChildManager.getCurrentFragment нее ?
источник

I

Ivan in Android Developers
А держать applicationContext в T : Application (пример) всё ещё плохая идея?

У меня есть object Mapper, и в нём хочу appContext.resources.getString
источник

DU

Dmitry Upovalov in Android Developers
Ivan
А держать applicationContext в T : Application (пример) всё ещё плохая идея?

У меня есть object Mapper, и в нём хочу appContext.resources.getString
держать в статике все ещё плохая идея
источник

I

Ivan in Android Developers
Dmitry Upovalov
держать в статике все ещё плохая идея
а почему? он разве может утечь? о том, что если вызывать его из контент провайдера, то он утечёт, понимаю
источник

DU

Dmitry Upovalov in Android Developers
Ivan
а почему? он разве может утечь? о том, что если вызывать его из контент провайдера, то он утечёт, понимаю
хотя бы потому, что для разных процессов будет два разных аппликейшена.
источник