--------
@polopolopo где ты загружаешь данные?
асинктаск, запускаю в onCreate
Konstantin
у меня сейчас так
кидай код фрагмента на пастебин
Doston
асинктаск, запускаю в onCreate
в каком методе фрагмента?
Kirill
спасибо
Ravshan
Ребят! Да что же творится с студио. То cardview не работает, то из menu не видит id item
Ravshan
Что же делать?
Doston
onCreate()
что-то у тебя не так. Получается что твой фрагмент убивается, и потом создается заново(когда возвращаешься).
--------
возможно, я неправильно работаю с FragmentManager
Doston
типа того
покажи код, без него трудно что-то сказать
--------
я даже хз как код показать, чтоб понятно было
--------
да там придется два фрагмента показывать
--------
и объяснять че куда
Doston
да там придется два фрагмента показывать
тогда лови картинку, и ориентируйся на него
--------
тогда лови картинку, и ориентируйся на него
спасибо большое, кажется, я начал понимать в чем трабла
roman G
ребят, можете сказать в каких случаях можно использовать android:focusableInTouchMode="true"? Читал доку, но не понял
Konstantin
ну видимо есть тач мод когда ты трогаешь экран, а есть еще не-тач-мод когда экран не сенсорный и навигация по кнопкам происходит с помощью чего то еще к примеру (типа джойстика или пульта управления на телике)
Konstantin
ну да или клава
Anonymous
Коллеги, всем добрый день. Подскажите, пожалуйста, кто нибудь видел вот такое чудо когда включал бета-тестирование в консоли разработчика
Anonymous
Макс - mas1ma 🍋
ну ты же бэту перевел наверно в релиз?
Anonymous
причем интересно что на одном телефоне(аккаунте ) кнопка установить есть, а на другом вот такая фигня
Anonymous
нет, не переводил
Anonymous
висит в бетте
Макс - mas1ma 🍋
а на этой трубке ты апк ставил?
Anonymous
на той которой появилась кнопка - ни разу это приложение не было установлено до этого
Anonymous
на телефоне где вижу это странное сообщение я устанавливал это приложение до этого, но естественно удалил, перед тем как начать бетта-тестирование
Artur
Добрый день, коллеги. Кто-то уже внедрил к себе тему DayNight? Есть вопрос - как определить свои цвета для светлого и темного режимов? Доку глянул, че то не нашел. Мб не туда смотрел
Artur
Привет, Paging library сохраняет текущуюу позицию скролла после invalidate?
Artur
А для чего делаешь Invalidate?
элемент удаляется
The The
ребята, кто там работает с воркерами. нормально делать статическую переменную в воркере чтобы передать ему параметр (в частности, битмап даю).
padmitriy
элемент удаляется
а почему не notifyItemRemove?
Artur
данные удаляются из базы, куда привяза PagedList
The The
Если переводческая задача то нет, если сиюминутная то можно, но не кошерно
не кошерно, то да, но как еще дать ему битмап я не знаю. в примерах от гугла они юри передают и читают его в битмап, но у меня несклько воркеров будет, в каждом создавать битмап свой что ли
The The
Сохранять во временный файл и передавать название
что, лол? прочитать битмап, сохранить его во временный файл, в трех воркерах считывать один и тот же файл в битмап? кошерно, да
Alexey
А что три воркера с одним и тем же битмапом делают?
The The
да ну
Artur
а как насчет diffutil?
так Paging library юзает его
Alexey
Ну помоему пример у них с битмапом дерьмовый. Это не юз кейс воркера
padmitriy
так Paging library юзает его
зачем invalidate всего ресайклера делать когда у тебя один объект удалился?
Artur
зачем invalidate всего ресайклера делать когда у тебя один объект удалился?
потому что так работает Paging, он грузит странично данные, доступа к листу этому нет
Artur
https://stackoverflow.com/a/55033145/7331042 глянь ответ
да как вариант, но всё равно какое-то дергание есть ) есть вариант ещё со своим AsyncPagedListDiffer
padmitriy
не помогает
с ресурсами помогает еще вырезать и вставить назад строчки в хml
Ravshan
всё пробовал
padmitriy
всё пробовал
что-то не так делаешь значит. Попробуй описать подробно траблу
Dmitrii
Привет! Кто нибудь знает, почему так происходит и как это можно исправить? Проблема пока была замечена на эмуляторах Nexus, на реальном Samsung все работает правильно, а на других пока не было возможности проверить. Создаю CursorLoader, далее делаю query, используя MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, чтобы получить все аудио, а в onLoadComplete всегда возвращается пустой курсор, хотя аудиозаписи предварительно загрузил на эмулятор
Ярослав
как отрисовать вьюху в битмап (view.draw(canvas)), имея только ширину и высоту для неё, без добавления её на экран?
Vadim
намучался с одной фигнёй при первом запуске фрагмента получаю данные, отображаю гуд, всё классно после того как вызываю один из Intent'ов(отправка на почту) всё, фрагмент покрывается какой то херней и view стирается хотя данные есть! куда копать не пойму ...(
Anonymous
Кто юзал Датабиндинг, чо там по подводным камням, крови и пота и прочее...?
Артур
Смотря что считать подводными камнями... Еще одна вещь, которая может упростить жизнь (а может и не упростить)
Anonymous
Смотря что считать подводными камнями... Еще одна вещь, которая может упростить жизнь (а может и не упростить)
Баги, глюки, сырость либы, неординарное поведение, легкость в чтении, отладке и прочее
Denys
Здравствуйте. Кто-то использует CoroutineScope внутри Fragment/Activity? Убегает память вот в таком примере: https://pastebin.com/cuZPvWz9
Anonymous
pastebin
Denys
Да-да. Уже делаю. :)
Ivansuper
pastebin
Предотвращение простыни ahead of time : )
Denys
https://pastebin.com/cuZPvWz9
Ravshan
Ярослав
Create view. Measure view. Layout view. Draw view.
у вьюхи высота wrap_content, а я ей передаю размеры родителя, которые огромны, в итоге у child.height == 962 override fun layout(left: Int, top: Int, right: Int, bottom: Int) { super.layout(left, top, right, bottom) child.(left, top, right, bottom)
Anonymous
зачем тебе такой 2K?
Anonymous
фотошоп свой юзаешь?
Denys
Bitmap.createBitmap(2056, 2056, Bitmap.Config.RGBA_F16) слишком много, память убежит оч сильно
Это маркер. Чтобы получать краш если течет память.
Ярослав
При чем тут wrap content если ты хочешь ее отрисовать без вывода на экран
мне нужно создать битмап по размерам неотображаемой вьюхи, но она почему-то принимает высоту родителя
padmitriy
Просто, видит сам menu, но не видит id от item.
смотри историю, что поменял, когда перестало видеть