Konstantin
начни с самого простого - зайди в файл где светится ошибка и узнай на что ругается линт студии
Dmitrii
начни с самого простого - зайди в файл где светится ошибка и узнай на что ругается линт студии
Она ругается на отсутствие директории, хотя она есть, но студия ее упорно не видит!
Konstantin
это стандартная директория или нестандартная?
Konstantin
может путь поменялся где то, или случайно перенес во флавор или еще куда то перекинул
Dmitrii
это стандартная директория или нестандартная?
Не стандартная, но все было норм позавчера
Konstantin
у тебя гит то есть надеюсь? )
Konstantin
и в гите ничего не менялось? попробуй импортировать проект заново
Dmytro
Не стандартная, но все было норм позавчера
ты же сказал, что-то переименовал, может в этом и суть?
Eli
Hello
Eli
I need help
Konstantin
I need help
everyone does
Eli
I want remove app
Eli
Я хочу удалить приложения с моего устройства
Eli
With adb good but after factory reset App return
Konstantin
Восстанавливал и с гита и с time machine
может конфиг в гит не добавил какой нибудь
Eli
?
Eli
?
Anonymous
поделитесь бестпрактикс если она есть. пишу ui тесты, там есть страничка авторизации, в которой нужно ввести пароль из смс. как сделать чтобы это работало без участия человека?
Vlad
Всем привет, вопрос знатокам Constraint layout есть какой то фидбек стоит ли использовать? И в каких случаях ?
0145
Всем привет. Подкиньте идей плиз. Есть recyclerview, в котором айтемы это карточки товаров. Для вывода описания используется webview.loadData(). Изначально он ограничен по высоте, при нажатии на кнопку раскрывается полностью. Так вот, как определить, что контента в webview достаточно, для отображения кнопки "Подробнее"? Использовал canScrollVertically(), getContentHeight() не удалось добиться нужного результата.
Dj
Всем привет, вопрос знатокам Constraint layout есть какой то фидбек стоит ли использовать? И в каких случаях ?
Использовал CL во многих местах, очень остался недоволен его нерасширяемостью. Первоначальная верстка может и легко на нём будет идти, но со временем, как layout будет расширяться, то добавление новых вьшек становится очень болью
Vlad
Може хороший выход был бы на констрейнтах все построить
Vlad
Потому решил попробовать
Denis
несколько экранов на самсунге?
Konstantin
multi window mode
Vlad
несколько экранов на самсунге?
ага вот это вот https://www.sammobile.com/2019/01/04/how-to-open-apps-in-multi-window-one-ui-android-pie
Vlad
Да и в 10-ку завезли такую настройку "окно сводного размера" правда слава богу пока не работает)
Сергей
Всем привет, вопрос знатокам Constraint layout есть какой то фидбек стоит ли использовать? И в каких случаях ?
Стоит, если без него получается 3 уровня вложенности. Не стоит надеяться сразу что он из коробки будет норм на всех разрешениях. Как то сделал на нем калькулятор, потом посмотрел как оно выглядит на планшете и стер проект.
Сергей
И да, переделка - боль
Denis
по сути тот же multi window, ток нельзя двигать по экрану
Сергей
Какой юзер сплит скрин откроет намеренно - пусть ему по грехам и будет мука
Vladislav
при рефреше бекстека и добавлении фрагмента в контейнер вываливается с ошибкой Restarter must be created only during owner's initialization stage at androidx.savedstate.SavedState В чем может быть проблема?
Vlad
Стоит, если без него получается 3 уровня вложенности. Не стоит надеяться сразу что он из коробки будет норм на всех разрешениях. Как то сделал на нем калькулятор, потом посмотрел как оно выглядит на планшете и стер проект.
тоесть если до 3 уровней то юзать не надо если больше то можно пробывать только с увереностью что не надо будет его переделывать и чтото добавлять, я правильно понял?
Mike
Если инструмент не вызывает у вас мысли «Вот! именно эта штука — самый прямолинейный и простой способ решить мою проблему», то просто запомните, что он есть, и отложите на полочку.
Anonymous
Ребята, почему во время итерации concurrenthashmap, при попытке вставить данные падает ConcurrentModificationException? Какой бест практис для чтения данных из коллекции, пока в нее идет запись перманентно?
Сергей
тоесть если до 3 уровней то юзать не надо если больше то можно пробывать только с увереностью что не надо будет его переделывать и чтото добавлять, я правильно понял?
Не "надо" но "можно" Освоить всяко полезно. Но экран с 3 элементами проще на линейном или относительном сделать. И оно может оказаться лучше выглядящем на всех устройствах, быстрее и легче в модификации
Mike
Это какой инструмент сподвиг тебя на такую мысль?
это ответ на размышления, использовать констреинт или нет
Сергей
Кстати да.
Mike
значит его итератор?
Нет. Не должен он так делать.
Anonymous
Нет. Не должен он так делать.
тогда ConcurrentHashMap<String, List<String>> collection итератор List<String> ?😂
Mike
Можно кофейную гущу принести, будет точнее.
Сергей
А в стэке ошибок не видно кто?
Alexey
Как у FragmentPagerAdapter взять текущий фрагмент?
Alexey
на SO есть ответ
там костыль
Alexey
который однажды перестанет работать
Konstantin
какой костыль
Konstantin
который однажды перестанет работать
ты просто не выкупаешь разработку под андроид, это ж android-way
Alexey
у меня работает)
какой именно? В мапу фрагменты вставлять? Или где магический ключ "android:switcher:" + R.id.pager + ":" + ViewPager.getCurrentItem() юзать надо?
Alexey
так то работает, но с мапа переворот не переживает. Пока ищу способ не сохранять её на время поворота)
Alexey
он не стреляет после смены конфигурации
Alexey
руками это крайний случай)
Alexey
какого всего стейта? Мне просто нужен фрагмент по позиции и всё)
Alexey
Магический ключ.
надо будет чекать работает или нет при каждом обновлении суппорт либы тогда
Alexey
да я вот тоже хз, но это всеже внутренний апи) Вдруг какая макака захочет)
Евгений
Ребят, подскажите, с чего лучше начать, если задача - написать простенькое ВПН приложение? Сервер есть, вся инфа, которая имеется это вот: Server IP IPsec PSK Username Password Не очень разбираюсь в построении ВПН, перерыл кучу проектов на гитхабе, не смог разобраться, куда, что как подставлять. Если у кого нибудь найдется полезный совет, в какую сторону копать, буду рад
Konstantin
вешаешь листенер на смену страниц - получаешь индекс и instantiateItem - вот тебе и фрагмент