Олег
Как ты реализуешь Bottom Navigation?
ну это вроде как не сложно
Vitaly
просто нужно курить доки
Nav Component очень сильно связывает руки, к сожалению
Pêcheur
Как ты реализуешь Bottom Navigation?
так же как и без навигации вообще. Просто одной строкой ты этот боттом навигейшн пристраиваешь к NC и они начинают работать вместе bottomNavigationView.setupWithNavController(navController)
Pêcheur
А как сделать так, чтобы фрагменты каждый раз не пересоздавались при переключении?
не знаю. сделай табами все, там onCreate только первый раз выстреливает
Олег
Перерисовка вью дорогое удовольствие
Точнее каждый раз создавать заново всю иерархию
Pêcheur
Перерисовка вью дорогое удовольствие
а без NC как ты сделал чтобы не создавались фрагменты каждый раз? и зачем это нужно вообще?
--------
Тоже озадачен этим
https://github.com/android/architecture-components-samples/blob/master/NavigationAdvancedSample/app/src/main/java/com/example/android/navigationadvancedsample/NavigationExtensions.kt#L35 вот так только вроде, если используешь Navigation UI
Pêcheur
Основные фрагменты из навигации я обычно show/hide делал
что за show/hide? типа рут лэйауты делал Visible/Gone? Или это такие методы Fragmen Manager'а?
Павел
Привет. Кто нибудь сталкивался с ситуацией, когда в приложение завезен старый фаербейс версии ниже 14, обновлять его нельзя. При этом надо вкорячить крашлитику. Есть старая крашлитика еще от фабрики версии 2.5.5, но от нее летят только эвенты, а надо чтобы она ловила краши. Кто нибудь решал такое?
Anonymous
Здравствуйте. Нужно написать простое приложение на Kotlin. -интеграция firebase -обфускация кода полное ТЗ в переписке
Markiz
j
Kredy Leonrin
Добрый день 👋
Svetlana
всем привет! я знаю, что HRам тут не очень рады, но рискну попросить помощи - делаем с командой лендинг на вакансию андроид лида, без привлечения маркетологов там всяких, хочется понять, как он восприниматься целевой аудиторией будет, если посмотрите и напишете что думаете - будет супермегакруто и +100 к карме http://android-lead.const.tech/
Kredy Leonrin
Кто-то в курсе что это за каки вылазят?
Roman
Ребят, чуть-чуть оффтоп. Кто сидит под Ubuntu, как боролись с тем, что шорткаты системы пересекаются с шорткатами студии?
Roman
Убирал комбинации в настройках системы
Тоже пробовал, самые важные шорткаты отвоевал. Собственно, чего спрашиваю. Шорткаты системы зависят от desktop environment же?
Roman
Не всегда, я менял только комбинацию для автоформатирования
Так и не смог нормально ее вернуть, чисто удача - один раз из 100 у меня открылось меню автоформата и я выставил нужные опции. Остальное время просто формат по выставленным опциям срабатывал
Николай
Вообще сижу на i3, родных комбинаций очень мало, в основном все комбинации для системы сам ставил
Roman
Не всегда, я менял только комбинацию для автоформатирования
Я просто чего думал пробовать - менять gnome на kde или даже на kubuntu уйти, потому про окружение стола и спрашивал
Николай
Я просто чего думал пробовать - менять gnome на kde или даже на kubuntu уйти, потому про окружение стола и спрашивал
Из-за слабого ноута предпочитаю i3, но когда комп позволяет использую Gnome. На ноуте arch, на компе Manjaro.
Roman
Из-за слабого ноута предпочитаю i3, но когда комп позволяет использую Gnome. На ноуте arch, на компе Manjaro.
Меня гном по многим параметрам на 20 бунте утомил, а вот глобально ось мне нравиться, понять бы еще, что можно с шорткатами сделать
Николай
Можно i3 попробовать, но для новичка бывает сложновато
Николай
Это тайловое окружение стола
Дмитрий
Всем привет! Подскажите пожалуйста: у меня есть запущенный фоновый Service. Мне нужно после того, как в нём выполнится процесс, вернуть результат в приложение. Но у меня вопрос - если приложение закроют, то как вернуть из service результат в приложение? Только с помощью Shared Preferences ?
Дмитрий
хорошо, спасибо!)
Anonymous
Всем привет В приложении есть вебвью Подскажите Как сохранять текущую ссылку и после каждого открытия вебвью продолжать с того же места на котором его закрыли?
Олег
shared preference
Олег
ловишь ссылку в onPageFinished у WebViewClient
Anonymous
Понял
Artem
Всем привет! Ребята, кто работал с картами, подскажите я хочу добавить маркет (текущая позиция юзера) и круг (типа радиус координаты, которая пришла). Передаю объект LatLng один и тот же как для маркера, так и для круга. Маркеру ставлю position(latLng) а кругу center(latLng). Так вот когда происходит отрисовка на карте, то маркер (точка) всегда смещена вверх от центра круга, ну и чем радиус и круг меньше тем это более заметно. Кто с таким сталкивался, есть какое-то решение?
Anonymous
Елси я правильно понял, то гугл выдаёт 200 долларов бесплатно на аккаунт. То есть за 1000 запросов по маршруту до точки Б требуют 5 долларов - значит у нас есть 40.000 бесплатных запросов ежемесячно?!
Anonymous
Artem
ну так маркер нижней частью к координатам соотносятся
Да, по отрисовке похоже на то. А есть способ как отцентровать маркер тоже?
Albert
Ребята, поделитесь опытом: вы засовываете в условные кнопки "да/нет" DialogFragment логику приложения или они у вас используются только для индикаторов да/нет?
Albert
AlertDialog.Builder.setPositiveButton и setNegativeButton передаешь листенер
Я о другом спрвшиваю: логику в листнеры добавляете или вам только для индикаторов да/нет
Aleksandr
Aleksandr
Помогите плиз!! Почему при запросе через ретрофит в переменной getValue() - null, хотя ответ сервера в body содержит данные?
Веселый Роджер
Привет. Помогите решить этот варнинг. Все запускаю через adb на винде Команда: am start -n com.oneplus.factorymode/.camera.manualtest.CameraManualTest Варнинг: Starting: Intent { cmp=com.oneplus.factorymode/.camera.manualtest.CameraManualTest } Warning: Activity not started because the current activity is being kept for the user. Пробовал: Найти процесс. Убить процесс. Перезапустить. Выключить. Ничего из вышеперечисленного не помогает. Первый раз все корректно отработало и запустило камеру. Повторить не получается
Aleksandr
Artem
ну так маркер нижней частью к координатам соотносятся
спасибо за подсказку, разобрался - там нужно добавить .anchor(0.5f, 0.5f)
Albert
Пол логикой я понимаю алгоритмы, которые случаются, если нажать да и не случаются, если нажать нет, соответственно
Aleksandr
Олег
Распарсить не получилось мб, смотри json и сверяй со своим классом у того объекта или списка
m8seh
Ребята всем привет,Для тех кто только начал изучения android, давайте скооперируемся в небольшую группу где будем писать кто что сделал за день. Кто поддерживает пишите в лс.
Aleksandr
Распарсить не получилось мб, смотри json и сверяй со своим классом у того объекта или списка
У меня pojo автоматом генерировались на основании ответа сервера. Как то можно более точно определить, где затык?
Forck 🦡꧁꧂
Здравствуйте ,подскажите пожалуйста как поменять цвет заднего фона в xamarin
Alexey
Можно как то оставлять остаточные файлы после удаления приложения в качестве идентификации устройства?
BDB 🏴‍☠️
Здравствуйте ,подскажите пожалуйста как поменять цвет заднего фона в xamarin
https://forums.xamarin.com/discussion/38237/set-the-background-color-of-a-view-programmatically
Forck 🦡꧁꧂
спасибо
BDB 🏴‍☠️
не подскажите почему в нативной разработке нету build in real time как на реактах и на флаттере. Потому что пишутся на скриптах как вебвью?
neikist
не подскажите почему в нативной разработке нету build in real time как на реактах и на флаттере. Потому что пишутся на скриптах как вебвью?
Что имеется в виду? Перезагрузка при дебаге на горячую при разработке? Ну в нативе есть apply changes, просто хреново работает.
BDB 🏴‍☠️
Что имеется в виду? Перезагрузка при дебаге на горячую при разработке? Ну в нативе есть apply changes, просто хреново работает.
согласен, работает хреново. Пробовал на реакте, написал строчку, сразу меняется на эмуляторе без перезагрузки
neikist
Да и во флаттере это работает только из за того что дебаг версия интерпретируется и джитится виртуальной машиной, для релиз версии это не работает ибо дарт компилируется
neikist
Дарт так то вообще не скриптовый язык
BDB 🏴‍☠️
дарт же сделали на замену js
neikist
они так могут потому что это сценарные языки (скриптовые) ?
В нативе это тоже работает https://developer.android.com/studio/run#apply-changes
neikist
дарт же сделали на замену js
Первую версию. Вторую знатно переработали от первой почти ничего не оставив
--------
дарт же сделали на замену js
а чё, js у нас теперь скриптовый язык?
neikist
а чё, js у нас теперь скриптовый язык?
Кстати да, тоже повеселило) Он интерпретируемый конечно, но скриптовым я бы его не назвал. Хотя есть извращенцы что на нем скрипты пишут