David
Это как то поможет с проблемой?
я думаю Алексей намекает что держать в апликейшне статические методы которые используются фрагментами может привнести серьезные проблемы
David
цицерон решает конкретно вашу проблему с навигацией фрагментов
David
я предлагаю смотреть в сторону решений навигации от гугл, ребята и тулинг подтянули, там фишечки всякие в Android Studio для навигации
Vladimir
Я потерял нить рассуждения
David
Я потерял нить рассуждения
поправьте если я не прав: проблема в том что после popBackStack отображается не тот фрагмент который должен
David
вы еще упомянули что используете статические методы в классе Application которые используются фрагментами, в том числе для навигации
David
этот подход чреват проблемами (вы, собственно, уже столкнулись)
David
есть библиотека цицерон @Cicerone_RUS
David
ее задача решать проблемы с навигацией
David
ну и есть библиотека от гугл которая тоже решает проблемы с навигацией: https://developer.android.com/topic/libraries/architecture/navigation/navigation-migrate
Vladimir
Семён семеныч...
David
мы с Алексеем рекомендуем вам пересмотреть архитектурный подход с навигацией в пользу одного из этих вариантов
David
👍
Timofey
Приветствую. Возникла такая проблема, в приложении используем ViewPager и BottomNavigationView для переключения между четырьмя фрагментами в pager'е. По умолчанию запоминается состояние текущего фрагмента и двух соседних. Вопрос - как сделать так, чтобы запоминались состояния всех фрагментов?(чтоб они не перезагружались)
Timofey
setOffscreenPageLimit
спасибо большое
Konstantin
Как, при shared element transition скрывать контент внутри элемента? У меня карточка расширяется до контейнера следующей вью, но там контент сразу есть, а его надо показать только когда всё отобразилось.
Konstantin
Руками только слушателя вешать и прятать и отображать все?
Vladimir
Есть канвас. Как нарисовать цифру в правом нижнем углу?
Dug
Есть канвас. Как нарисовать цифру в правом нижнем углу?
Почитать, как рисовать текст на канве
Vladimir
Ммм, спасибо
Лёша
Есть канвас. Как нарисовать цифру в правом нижнем углу?
найти кординаты правого нижнего угла сдвинуться влевов и вверх на размер текста отрисовать по этой позиции текст
David
Руками только слушателя вешать и прятать и отображать все?
другое в голову не приходит. завсит от контента, но для красивого эффекта можно использовать несколько вью для transition анимации
Konstantin
другое в голову не приходит. завсит от контента, но для красивого эффекта можно использовать несколько вью для transition анимации
Анимация уже решено какая. Просто растягивается карточка на весь экран и отображается содержимое
Gromozeka
можешь попробовать Glide
Glide решил мою проблему, но подкинул другую, теперь когда по url картинки приходит пустое body, моя imageview почему то раздувается в высоту, получается пробел большой, притом в случае если ссылка на картинку поломана все работает нормально, никакого пробела
Alexey
Приветы, как узнать из кода есть ли на мобиле приложение умеющее открывать данный диплинк
David
Приветы, как узнать из кода есть ли на мобиле приложение умеющее открывать данный диплинк
узнать в своем приложении, или в любом другом приложении на телефоне?
Alexey
хочу дернуть диплинк, а если апки нет послать в стор
Кирилл
Народ, подскажите, дико странный баг: при входе в определённое активити темнеет экран. Не выключается, а просто темнеет. Как такое вообще может быть?
David
забыл вызвать setContentView?
Кирилл
забыл вызвать setContentView?
Нет. Я имел ввиду не чёрный экран, а затемнённую яркость.
David
ааа
Кирилл
Тапаю по экрану - норм
Кирилл
Перехожу в другую активити - норм
Кирилл
Возвращаюсь в эту - затемнение
Konstantin
Как сделать так, чтобы приложение не убиралось в recent?
Konstantin
Флаг для интента соответствующий
Нет. Это убирает из списка, но при нажатии на кнопку недавние приложение туда сворачивается
Olexandr
делаю локализацию приложения. как сделать так что если у меня украинский, казахский, белорусский язык выбран то локализацию брать из string-ru? ну чтобы не плодить файлы string-kz, ua и т.д
Anonymous
Кто-нибудь тут работал с dexguard? Его значительно сложнее интегрировать если сравнивать с proguard?
David
Это может быть связано с тем что ваш беграунд это селектор drawable, а должен быть селектор color
David
Но это не точно
Сергій
какой андроид на устройстве?
Сергій
может быть что иконка векторная
Дмитрий
Ребят, кто юзал Room на продакшене? Для него нужно что-нибудь в proguard-rules прописывать?
Olexandr
а зачем так делать? В чем проблема, если вы будете "плодить" такие файлы?
вместо того чтобы изменения вносить в один файл, буду в 4
Сергій
делаю локализацию приложения. как сделать так что если у меня украинский, казахский, белорусский язык выбран то локализацию брать из string-ru? ну чтобы не плодить файлы string-kz, ua и т.д
Это неправильный подход к локализации, разные локали должны лежать в своих ресурсах с соответствующими квалификаторами
Сергій
То что вы хотите делает сама система, андроид 7+
Anonymous
Приветствую всех, Роман, программирование хобби вот уже более 10 лет, разрабатываю "холиварный" проект, хотелось бы не озвучивать, а то сразу закидают камнями и затролят
Andreyyy
все проекты в какой-то степени холиварны
Andreyyy
😉
Anonymous
Учитывая полное отсутствие образования в области, т.е. самоучка, сложно противостоять грамотным программистам, я просто позадаю интересующие меня вопросы, если охота будет подробнее пообщаться, чтоб тут не флудить не по теме, могу создать группу, так как разрабатываю не под андроид, а под браузер, но цель охватить все платформы, про это собственно и будут вопросы, чтобы пользователи мобильных устройств не испытывали дискомфорта, как то так
Impossible
10 лет опыта и ты задаешь еще какие-то вопросы ))
Impossible
Тыж программист, что с тобой не так
Anonymous
Всем привет. 1 курс универа, с чего начать изучение разработки игр и приложений под андроид? ссаными тапками попрошу не кидать.
Anonymous
Тыж программист, что с тобой не так
Я не знаю как вы решаете проблемы, которые мне решать не приходилось в виду области деятельности. Веб разработка устроена так, что у меня веб сервер, куда ограничен доступ посторонним и там работает некая софтина. Вы же всем миром пишите приложения под одну среду и там вместе как-то уживаетесь. Вот моя проблема и заключается в том, как в одно вычислительное пространство поселить нескольких программ, чтобы они не нанесли друг другу вред. Каким образом андроид защищает одно приложение от атаки его другим приложением? Или я зря ломаю голову над этим вообще и это невозможно? Не простая задача как бы
Anonymous
в чем игры клепать?
Andrew
Игры libgdx
Arsen
а если ты про IDE - то Android Studio
Arsen
можно еще игры на юнити писать
Anonymous
а чем юнити лучше android studio?
Anonymous
Игры libgdx
посмотрел в ютубе что за зверь, в итоге его заюзали и всеравно пишут игры в android studio
Nikita
> всеравно пишут игры в Android studio. Ты из тех людей для которых писать в блокноте это новый вид программирования?
Nikita
Есть языки программирования и есть редакторы кода (IDE их ещё иногда называют), не стоит путать
Anonymous
Можно еще игры на Android как обычно писать...
Anonymous
Помню морской бой пилил на GridView...
Anonymous
hi, i have problem please help me
Anonymous
com.android.ddmlib.AdbCommandRejectedException: device offline Error while Installing APK
Дмитрий
Доброе утро многоуважаемое сообщество. Использую BottomNavigation для смены фрагментов и столкнулся с дикими тормозами при смене фрагментов. Гугл ответа не подсказал как бороться с этой бедой. Так что прошу помощи у вас
Anonymous
Доброе утро многоуважаемое сообщество. Использую BottomNavigation для смены фрагментов и столкнулся с дикими тормозами при смене фрагментов. Гугл ответа не подсказал как бороться с этой бедой. Так что прошу помощи у вас
а тормоза при смене всех фрагментов, или какого-то одного? Такое может быть, если вы, например, добавили CalendarView -- он притормаживает, если с ним выполняется транзакция. Также может быть (маловероятно), что вместо того, чтобы просто сэтить фрагмент при нажатии на боттом таб, вы накладываете новый поверх старого. Покажите код