Size: a a a

StartAndroid Ru Chat

2021 May 19

СГ

Станислав Гордеев... in StartAndroid Ru Chat
Всем привет 👋
Никто не сталкивался с таким кейсом, что при смене статуса видимости с gone на visibile, вью не становится видимой, но при этом занимает место, будто invisible? Если изначально поставить вместо gone invisible и его затем менять на visibile, то все ок. Встречается только на 11 андройде
источник

Ф

Фёдор in StartAndroid Ru Chat
Да, так и надо, иначе откроется сначала startDestination, а поверх нее потом другой фрагмент
источник

SK

Sergey Kharuk in StartAndroid Ru Chat
спасибо
источник

SK

Sergey Kharuk in StartAndroid Ru Chat
еще один вопрос по поводу Navigation Component). А именно Navigation UI.
Все мы знаем, что если связать BottomNavigationView и navController, то клики на боттом табы будут автоматически работать, но при условии что id destination и id menu item идентичные.
Вопрос следущий.
Есть условие (допустим ifAdmin() ), которое говорит: если нажать, к примеру, на вторую боттом табу, открывает или UserFragment или AdminFragment (в зависимости от условия)
как это сделать?)
источник

SK

Sergey Kharuk in StartAndroid Ru Chat
имею две идеи:
1) не использывать NavigationUI
2) сделать вложенный граф (к примеру secondTabNestedGraph), который будет содержать UserFragment и AdminFragment, и который также не будет иметь startDestination в файле xml.

есть еще варианты?)
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Ребята. Когда приложение закрыто, оно не показывает уведомления, поссылаемые воркером в броадкастРесивер. Только когда скрыто. Кто-нибудь, может, знает, в чём кроется причина
источник

n

null in StartAndroid Ru Chat
у фрагмента в onCreateView в зависимости от ifAdmin() инфлейтить разные лэйауты
источник

n

null in StartAndroid Ru Chat
и разную логику соответственно
источник

MK

Muhammadyusuf Kurban... in StartAndroid Ru Chat
модель устройства какова? Xiaomi, Huawei, Vivo, Oppo и другие не дадут просто работать в фоне (даже если foreground)
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Сяоми. Я там отключил их "умные" настройки для фоновой работы
источник

V

Vladushka in StartAndroid Ru Chat
Жиза, причем даже у топовых больших приложений ничего не работает в фоне
источник

MK

Muhammadyusuf Kurban... in StartAndroid Ru Chat
добавьте приложение в белый список (оптимизацию батаери отключите) и разрешите автозагрузку в настройках
источник

MK

Muhammadyusuf Kurban... in StartAndroid Ru Chat
вот это бесит. И как приложению реагировать на что-то?
источник

V

Vladushka in StartAndroid Ru Chat
Никак ) как сяоми купила, так уже год ни одной уведомляшки с телеги нет
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Ну тут очень странно. Правда у меня версия андроид 7.1, но все работает
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Все сделал. Скрестил пальцы. Буду проверять
источник

V

Vladushka in StartAndroid Ru Chat
У меня 11 андроид
На более ранних версиях работает, да
источник

MK

Muhammadyusuf Kurban... in StartAndroid Ru Chat
даа. С новым Vivo Y31 Тоже самое. А vivo v17 работал нормально
источник

MK

Muhammadyusuf Kurban... in StartAndroid Ru Chat
+++
источник

AA

Albert Abdullin in StartAndroid Ru Chat
Видимо придется тестить через эмулятор
источник