A
override fun onInterceptTouchEvent(ev: MotionEvent?): Boolean { return if (!pagingEnabled) { false } else { super.onInterceptTouchEvent(ev) } }
A
Что-то такое примерно
Vadim
Вопрос по построению навигации в приложении: Делаю приложение single activity, в ней есть bottom navigation, по нажатию на которые открываются фрагменты A B C. Я в разделе А, и захожу на уровни глубже А1-А2-А3. Потом нажимаю на фрагмент B, захожу туда на уровни глубже B1-B2-B3. При нажатии на кнопку back, я должен вернуться на B2. Потом возвращаясь на A (А3) и нажимая на кнопку назад я должен вернуться на фрагмент A2… Как это всё организовать, учитывая что supportfragmentmanager у активити один и стэк будет складываться с моем случае так: A1-A2-A3-B1-B2-B3 back button A1-A2-A3-B1-B2 Переход на А и нажатие на back уберет фрагмент B2 из стэка ? Может есть какая статья или примеры как это сделать правильно
Ваня
Navcontroller
Александр
Подскажите, как отключить R8 и включить обратно ProGuard
Ваня
Из androidx который
padmitriy
@javastart для начала, потом можно ListView и AlertDialog поучить
Aleksey
Привет! После применения ProGuard, в логах появилась ссылка на такой метод. Допускаю, что из-за этого часть функций отвалилась. Как починить? i.apply (null:4)
Тимур
Если используешь левые библиотеки то попробуй добавить их в правила прогуард
Aleksey
У меня есть большой SDK, который тянет AndroidX, а я сам пока на Support сижу
Тимур
Да сначала глянь у библиотеки на гитхабе может есть правило
Тимур
Если нет то по очереди начинай добавлять и найдешь какой
Тимур
Да и -dontwarn
Тимур
Для популярных библиотек в инете уже есть правила
Тимур
Через Гугл сможешь найти
Aleksey
Да и -dontwarn
Но это ведь по сути просто убирает предупреждения?
Тимур
Для остальных через кип донтварн пробуй
Aleksey
Для популярных библиотек в инете уже есть правила
У меня проблема с непопулярной библиотекой, к сожалению
Тимур
Ну вот тогда только через кип по очереди добавлять
Тимур
Была такая же проблема
Тимур
Таким способом и решил
Тимур
-keep class com.github.omadahealth.** { *; } -dontwarn com.github.omadahealth.**
Тимур
Вот к примеру как то юзал готовую библиотеку для пин кода
Aleksey
Хм, понял, сейчас попробую
Aleksey
-keep class com.github.omadahealth.** { *; } -dontwarn com.github.omadahealth.**
Но если этого не сделать, крашится при использовании SDK или во время компиляции??
Тимур
Во время компиляции нет, во время запуска приложения была
Тимур
Он терял референсы
Dmitry
-keep class com.github.omadahealth.** { *; } -dontwarn com.github.omadahealth.**
загляните в issues библиотеки, думаю кто-то уже сталкивался с этим
Anonymous
Пытаюсь создать DialogFragment со списком из четырех вариантов, но список не показывается. В чем может быть причина? https://pastebin.com/LHGcnMy6
Dmitry
У моей ноль 🙂
есть шанс стать первым😉
Тимур
Подскажите может кто делал уже, есть кастомный адаптер и свитче в нем же с едиттекстом при редактирование едиттекста и после когда кликаю на другой считч другого айтема то из-за фокуса едиттекста меня прокручивает к нему, как могу это исправить?
Тимур
Всякие clearFocus, в xml разные атрибуты пробовал не помогают
Vadim
Navcontroller
а без него как-то можно сделать ? Сейчас всё на нем ?
Vadim
Потому что смотрю вполне распространеное явление для приложений
Ваня
Это полезная штука из гугловской библиотеки
Ваня
Как и рум, допустим
Ваня
Почему бы и не юзать. Удобно и кода поменьше
Vadim
Почему бы и не юзать. Удобно и кода поменьше
насколько хорошо оно работает
Vadim
если я правильно помню, оно только из альфы вышло
Vadim
Ваня
Если оно вышло из альфа и бета версий, то вполне себе хорошо работает
Ваня
PagingLibrary например куда сложнее, но работает хорошо
Vadim
вот проблема с которой сейчас борюсь, после возврата из В в А нужно чтобы показывался А1, а не А
Ваня
Почитай доки, там должно быть
Dmitry
если я правильно помню, оно только из альфы вышло
NavController часть Navigation котторый уже 2.0.0 stable версия есть
Vadim
всё четко работает там, без багов?
Vadim
я думал что все по старинке делают, неужели все топовые приложения уже давно на него перешли
Aleksey
Помогло отключение R8
Aleksey
Кстати, никто не сталкивался вот с такой штукой? Над AS висит какое-то поле, в которое вводится все, что я ввожу в любых приложениях.
Aleksey
Сергій
Сергій
big brother watching you
Aleksey
Да вот чет да 🙁
Aleksey
Очередной брат, с которым я никогда не познакомлюсь
Дмитрий
Всем привет, подскажите пож что делаю не так? впервом ативити я передаю тип модель при нажитии на ячейку listView. Во втором активти я принмаю данные ( в логах они приходят) а как дальше отправить в Firebae хз..... (именно тип модель) (тип String умею отправлять....) вот код..... https://pastebin.com/QSrQw99b
Дмитрий
есть кто?
Дмитрий
нет
то что нет никого тоже хорошо). Денис если не сложно глянь пожалуйста, может сталкивался. Спасибо
Alexander
✌️Кто как сохраняет состояния фрагментов? Нужно значения ViewModel сохранить
Асим
Всем привет. У меня такая проблема. Каким образом можно узнать Web api link к которому андроид приложение отправляет запрос?
Sergey
Нет
Package capture скачай в playmarket
Sergey
И увидишь все
Асим
Package capture скачай в playmarket
Он показывает лишь ip адрес а полный url не показывает
Асим
wireshark
Тоже показывает только ip адрес. А это ip адресс Amazon
Асим
Я хочу знать куда именно идет запрос
central
Я хочу знать куда именно идет запрос
внутри локальной сети амазона?
Асим
Есть программы которые имеют информацию о продуктах. Данные о продуктах они получают из api. Я хочу знать могу ли я каким нибудь образом также получить список продуктов?
Асим
Например программа hepsiburada