George
а гугл что пишет?
да там нихера нет на эту тему, вообще 0, на стак оверфлоу тоже самое, такая тривиальная вещь как вставить элемент кажется пиздецом
Кирилл
Подскажите пожалуйста. Сделал кастомное вью, переопределил onSaveState и onRestoreState. На одном экране используется несколько таких кастомных вью. Ухожу на другой экран, возвращаюсь - контент путается. То есть данные из одной вьюхи залезает в другую. Долго мурижился, удалил вообще сохранение и восстановление состояния - всё стало ок. Почему так???
George
как ищешь-то?
add item into pagedListAdapter
padmitriy
нее
padmitriy
ищи по баге которая явно тебе указана в стектрейсе
George
ищи по баге которая явно тебе указана в стектрейсе
все те же самые ссылки, безполезные
padmitriy
подсказка: UnsupportedOperationException at java.util.AbstractList.add
Даниэль
Здравствуйте! Почему команда adb reverse может возвращать порт и не работать?
Кирилл
Проблема в айдишниках для вьюх. Наверное неуникальны
У кастомной вьюгрупп айдишники уникальные, а внутри у вьюгрупп да, одинаковые, конечно.)
Philipp
Что сейчас является заменой GridView?
Philipp
А то вижу что уже Legacy
Philipp
Recycler
С помощью него можно создать 3 колонки и в них занести View?
Dmytro
У кастомной вьюгрупп айдишники уникальные, а внутри у вьюгрупп да, одинаковые, конечно.)
странно, что у тебя работает, а вообще это поможет https://www.netguru.com/codestories/how-to-correctly-save-the-state-of-a-custom-view-in-android
Sergey
С помощью него можно создать 3 колонки и в них занести View?
да https://stackoverflow.com/questions/40587168/simple-android-grid-example-using-recyclerview-with-gridlayoutmanager-like-the
Рома
Приветствую! Столкнулся с проблемой. В консоли разработчика начали рости показатели Android Vitals - Stuck Partial Wake Locks. Рост только по тегу - AudioMix. Явно Wake Lock-и нигде не использую. В аппе звук юзает стрим видео с камеры (сторонее sdk) и проигрывание видяшек с сети (exoPlayer). Но на своих девайсах воспроизвести не могу. Может кто сталкивался с чем-то подобным?
Andrew
Коллеги, можно ли без root и сторонних приложений настроить маршрутизацию DNS для приложений? Например, приложение стучиться на host1.com, а мне нужно чтобы на host2.com.
Di7aK
у текствью стоит wrap_content, но при нескольких линиях она зачем то занимает лишнее пространство в конце, как то убрать можно?
Di7aK
я даже найти не могу хз что вбивать в поиск
Anton
Здравствуйте, подскажите пожалуйста, у меня есть Activity в котором ViewPager, в нем листаются Fragment'ы. По умолчанию в пейджере хранится 3 фрагмента (данный и соседние). Проблема в том, что даже когда я пролистываю пейджер на 6 позицию, то все предыдущие фрагменты сохраняют свое состояние. Несмотря на то, что у них вызывается onDestroy. Как сделать так, чтоб состояние фрагмента не сохранялось?
Renat
Используется ли еще okHttp3?? Или уже полностью перешли на Retrofit??
Di7aK
а ретрофит на чем работает
Renat
понял, спасибо
Dmitry
Товарищи, посоветуйте материал\подход к поддержке разных дисплеев в приложении. Планшеты\телефоны - вроде ещё как то понятно, а как вы делите, скажем дисплей 1,080 x 2,280 (6.28", 19:9) и 720 x 1440(5,7", 18:9)?
Dug
у текствью стоит wrap_content, но при нескольких линиях она зачем то занимает лишнее пространство в конце, как то убрать можно?
Похоже тебе надо считать самому ширину линий, искать максимальную и задавать ее явно, как размер. Но это только мои предположения
Dmitry
просто верстаешь под дизайн 360х640, если интерфейс не перегружен, обычно норм на остальные растягивается/сжимается
Чет это слабо помогло - или я что-то криво отображаю. Весь интерфейс на новом девайсе с большим разрешением тупо уехал вверх
Села
https://pastebin.com/KdDZtHx5
Лол, так ты не указал что гдк должно находится и тем более используешь linear layout
Валерий
Тут можно один ConstraintLayout
Села
Тут можно один ConstraintLayout
Зачем? Просто relative подойдет
Валерий
А разница
Dmitry
Лол, так ты не указал что гдк должно находится и тем более используешь linear layout
"и тем более используешь Linear Layout" - поясните для деревни, до меня UI не доехал. так вышло, наверстываю"
Села
А разница
Большая для новичка.
Dmitry
Я в жизни констреинт лейаутом не пользовался, все на фрейм\релатив\линеар
Села
"и тем более используешь Linear Layout" - поясните для деревни, до меня UI не доехал. так вышло, наверстываю"
Используй relative указывай последовательность элементов или их нахождение в какой то части экрана
Dmitry
и под большинство вещей для enterprise байды на китайские планшеты этого хватало :)
Dmitry
Используй relative указывай последовательность элементов или их нахождение в какой то части экрана
А что с отступами делать? Мне бы как то их ужимать динамически на мелком экране или что-то типа того.
Serhii
Привет, необходимо сделать выпадающий список с айтемом картинка(url) и текст, данные с сервака, т.е нужен какой то ViewHolder, но Spinner требует обычный ArrayAdapter Кто что делает в этой ситуации?
Валерий
А что с отступами делать? Мне бы как то их ужимать динамически на мелком экране или что-то типа того.
Кнопки прибей к низу и не надо делать им отступ от полей ввода в 200dp
Валерий
Отступы делать только от края либо от рядом лежащих элементов
Vadim
всем давно известно что при повороте экрана view пересоздаётся но это в андройде в ios такой истории нет а почему так то? кто может объяснить?
Vadim
"Они реши ли обойтись без извращений"
это всё хорошо и прекрасно но а если серьезно?
Сергей
это всё хорошо и прекрасно но а если серьезно?
Серьезно. Вопрос скорее почем в андроиде пересоздается. Когда то так решили, видать проще что то не работало
Philipp
У меня вопрос, внутри функции onCreate я создал функцию которая меняет элемент View , как мне сделать так чтоб при нажатие еще раз она уже реагировала на другую функцию?
Philipp
Например чтоб вернуть View в первоначальный вид
Andrew
Коллеги, можно ли стандартными средствами подменить URL для приложения?
Egor
Для своего?
Arkadii
всем давно известно что при повороте экрана view пересоздаётся но это в андройде в ios такой истории нет а почему так то? кто может объяснить?
В Йос положения перезапускаются если например изменить язык. Если речь только о повороте, то можно это настроить в манифесте.
Vadim
В Йос положения перезапускаются если например изменить язык. Если речь только о повороте, то можно это настроить в манифесте.
Как решать вопросов нет, почему не пофиксили ведь часто мне надо дописывать функционал который будет сохранять нужное мне состояние
Dmitry
Отступы делать только от края либо от рядом лежащих элементов
Все сделал, спасибо, вроде корректно отображается теперь, кроме одного - текст "Добро пожаловать" на мелком экране не помещается - для этого отдельный лейаут делать придется или специфичный ресурс для устройств с каким нить параметром < большого экрана?
Vadim
Что не пофиксили?
То что при повороте экрана пересоздается активити фрагмент
Arkadii
То что при повороте экрана пересоздается активити фрагмент
А зачем это фиксить? Если мешает, выключите.
Vadim
А зачем это фиксить? Если мешает, выключите.
Интересно же что "под капотом"
Arkadii
Интересно же что "под капотом"
Мне кажется что наоборот хорошо сделано. В Йос без вариантов, не пересоздаётся (вроде). Если надо отдельные ресурсы в горизонтальном режиме, то наверно надо руками делать. А в Андроид наоборот всё работает, а если мешает, можно выключить.
Philipp
Boolean флаг самый топорный вариант
А из нетопорных есть какие-то? А так да, получилось
Mike
@z2z2z2z2z2z2z2z2z, что это было, кому?
Artem
Всем привет, хочу сделать вот такой ф-ционал для cardview, подскажите, в какую сторону гуглить?
Renat
В чем может быть причина ошибки? Не нашел годного ответа в гугле, вот ошибка: java.lang.RuntimeException: Cannot create an instance of class com.coursera.retrofit.practice.viewmodel.FlickrViewModel
Renat
Mike
стандартная фабрика вьюмоделей — рефлективное говно, которое не ожидает, что у конструктора будут параметры
Дурний Кіт
фабрику свою нужно написать
Mike
ничего не понял (((
Вот тот кусок говна, который занимается инстанцированием вьюмоделей, не догадывается, что ты хочешь получить аппликейшен в конструктор
Mike
фабрику свою нужно написать
а можешь и меня научить изъясняться просто и понятно? Я тоже так хочу)
Anonymous
Ребят, сори за беспокойство, почему он нулевой, я не пойму, метод findbyId не нужен же в котлин
Дурний Кіт
а можешь и меня научить изъясняться просто и понятно? Я тоже так хочу)
я возможно еще и наебал челика. Там класс AndroidViewModel, я его не юзал никогда, мб само должно аппликуху протаскивать туда 👀👀👀