Starikov
ну да, MotionEvent
Starikov
Спасибо
Anna
привет :) помогите плиз 😊 при открытой клаве не обновляется adapter. все методы отрабатывают - приходят данные с сервера, попадает в колбек success, в адаптере методы отрабатывают. экран как будто фризится и если закрыть клаву, то нужные данные появляются 0_о контекст списка такой: это страница поиска где есть фрагмент с тремя табами. в корневом фрагменте окно поиска. кейс не постоянно отрабатывает, но часто. чаще всего при удалении содержимого...
Anna
ну фриза как такового нет. просто данные не меняются
Anna
поняла. попробую сейчас
Turalllb
а write permission есть?
не нужен. Я пишу в папку приложения. Притом проблема только на эмуляторе api 16
Anna
как раз не мерцает на том, что не работает
Anna
уже.. :(
Андрей
Воспроизводится на эмуляторе?
Anna
Воспроизводится на эмуляторе?
тестирую на устройствах. на всех появляется
Яков
выше сказали, что искать
Все равно лучше отвечу тебе: я спрашивал сначала ради интереса про эмуляторы для слабых ПК А потом написал свой другой вопрос, потому что решил поверить: правильно я вчера считал или нет (увидел, что правильно)
Андрей
тестирую на устройствах. на всех появляется
в дебаггере доходит до обновления?
Anna
в дебаггере доходит до обновления?
все этапы залогированы. в логах доходит. в деббагере имеет смысл продублировать считаете?
Anna
в строгом режиме всё ок
Vadim
Подскажите как лучше сделать такое: Есть ViewPager с фрагментами, во фрагменте есть RecyclerView. Как мне скрывать Toolbar по скроллу RecyclerView, если Toolbar с ViewPager находится в другом лэйауте нежели RecyclerView ?
Vadim
вроде координатор должен видеть сквозь другие контейнеры
просто задача вроде базовая, так много где сделано, а туториал не могу найти
Kirill
Привет, коллеги. Кто-нибудь делал для ImageView масштрабирование Fill End? Из коробки такого нет. Необходимо что бы картинка растягивалась с сохренением пропорций на всю вьюху и что бы правый нижний угол всегда был на месте. Понимаю что делать через Matrix, но примеров особо не нашел. Может есть у кого или готовая реализация нужного или просто пример
Ruslan
ну фриза как такового нет. просто данные не меняются
такое может быть если не из главного потока в адаптер данные добавлять
Anna
такое может быть если не из главного потока в адаптер данные добавлять
с post.() та же ситуация... данные добавляются стоит закрыть клаву... вот что странно
Anna
кстати такое началось когда добавили на вызов запросов рх. может это как-то связано?
Anna
всё разобралась... вообщем нужно было у ресайклера почистить и добавить скроллистенер. всем спасибо за идеи!!! ❤
Сергей
да, fitEnd. а поля останутся - или надо иметь специальный случай когда аспект рашио у вью и картинки совпадает, или надо делать не fit, а crop
Anton
Anton
Всем привет. Народ, есть у кого какие идея? Обратите внимание, что происходит с восстанавливаемым фрагментом при нажатии кнопки "назад", когда текущий фрагмент ресайзнут под клаву. Как это обработать, чтобы это работало нормально, а не по-мудацки?!
Сергей
тогда брать размеры картинки, вью и считать к-ты для матрицы. Там некоторые вещи неочевидны, можно известись за отладчиком
Anton
или это не фрагменты а свое изобретение?
Это фрагменты. Вы имеете ввиду скрывать клаву в конкретном методе жц, и прямо по тапу hide() back() вызывать?
Di7aK
вобщем такое дело, в viewpager есть preferencesfragment, первый раз открывает его нормально, но при последующих разах он моргает при резком переходе на него
Денис
Здравствуйте! Подскажите, пожалуйста, эмулятор для разработчиков, у которых на ПК двухъядерный процессор
https://google.gik-team.com/?q=%D1%8D%D0%BC%D1%83%D0%BB%D1%8F%D1%82%D0%BE%D1%80+android+%D0%B4%D0%BB%D1%8F+%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8%D0%BA%D0%BE%D0%B2
Денис
первая ссылка
Anton
а если сначала клаву скрываешь а потом идешь назад по стэку, то же самое?
Если вешать на клик скрытие, то работает сносно, спасибо!
Igor
Кто-нибудь знает бестпрактикс для #обновления_apk_без_google_play для рынков где он заблочен (типа Китая)?
Mike
Кто-нибудь знает бестпрактикс для #обновления_apk_без_google_play для рынков где он заблочен (типа Китая)?
ну я долбился на сервер и спрашивал последнюю версию. Скачивал и стартовал активити по интенту на установку.
Anton
а если сначала клаву скрываешь а потом идешь назад по стэку, то же самое?
Конечно, довольно уродливая дырка снизу остается на экране, на котором ты скрываешь клаву. Но все равно терпимо:
Anton
padmitriy
фон фрагмента белый?
Anton
фон фрагмента белый?
Понял вашу мысль :) Дело в том, что там иногда белый контент
Anton
То есть если сделать фон серым, то иногда будет моргать серым во всякие ненужные моменты
Anton
Еще и придется отдельно красить белые элементы поверх серого фона, и будет лишний цикл отрисовки
Anton
А так элементы просто без фона
Igor
ну я долбился на сервер и спрашивал последнюю версию. Скачивал и стартовал активити по интенту на установку.
Ну это очевидный вариант. В нем есть главный минус - одна ошибка и ты без обновлений навсегда 😐
Anton
фон фрагмента белый?
А нет, я вообще ошибся. Фон фрагмента серый. Может, это фон Активити, хз
Андрей
Всем привет! Такая проблема: создаю Recycler View, элементы которого ImageView, которые кликабельны. Но на деле нажиматься способен только первый элемент... Кто-то может подсказать в чем проблема? Код: https://gist.github.com/Argerd/dcfa6eb171f3d6eef179b06aec1ce479
R
Всем привет! Такая проблема: создаю Recycler View, элементы которого ImageView, которые кликабельны. Но на деле нажиматься способен только первый элемент... Кто-то может подсказать в чем проблема? Код: https://gist.github.com/Argerd/dcfa6eb171f3d6eef179b06aec1ce479
Я бы посоветовал устанавливать клик литенеры в конструкторе холдора, по моему мнению есть возможность прокрктить список вниз потом вернуться в начало и они у тебя проставятся, тк установка листенера у тебя ситуационная
Kirill
Всем привет, как использую библиотеку retrofit2 часть ответа получить в виде json? Мне с сервера приходят машины, {марка, {модель, класс}} я хочу сохранить в бд Марку и json {модель, класс} Вроде как такая идея самая адекватная
Валерий
проверь в отладчике, видимо какой-то IF не отрабатывает
Kirill
Я нашел решение, спасибо. Но хотелось бы узнать, это правильный подход? Мне с сервера приходят машины: {марка, {модель, класс}} я хочу сохранить в бд Марку и json {модель, класс} Вроде как такая идея самая адекватная
R
Я нашел решение, спасибо. Но хотелось бы узнать, это правильный подход? Мне с сервера приходят машины: {марка, {модель, класс}} я хочу сохранить в бд Марку и json {модель, класс} Вроде как такая идея самая адекватная
а как дальше будет использоваться этот json сохраненный? мне кажется лучше использовать какой нибудь orm и хранить готовые модели, могу ошибаться тк все зависит от задачи
Dmytro
Буду при старте программы парсить
бредок, парси сразу ответ и в модели
R
Буду при старте программы парсить
я верно понимаю, что каждый раз при ответе с базы вы собираетесь парсить ?
R
1 раз при запуске программы
мне кажется всеже лучше использовать готовые модели + orm, возможно стоит как то перепланировать сущьности в базе данных чтобы они соответствовали 3тий нормали и тогда будет проще и понятнее получать конечные объекты и использовать их
R
https://habr.com/ru/post/143431/ Типа такого?)
можно попробовать, я бы посоветовал https://developer.android.com/training/data-storage/room/index.html Возможно вам стоит задуматься о способе хранения данных в вашем приложении, тк базы данных это довольно долгосрочное хранилище со своими плюсами и минусами.
R
Спасибо 😉
Не за что, удачи!
Сергей
Я нашел решение, спасибо. Но хотелось бы узнать, это правильный подход? Мне с сервера приходят машины: {марка, {модель, класс}} я хочу сохранить в бд Марку и json {модель, класс} Вроде как такая идея самая адекватная
если на "сервере" эта штука обновляется раз -надцать дней, и с неважно какой оперативностью (не в ту же секунду - так завтра, и ладно) - то сервер не нужен вообще. А строку, из которой разбирается массив данных можно обновлять через remoteConfig Firebase на всех устройствах сразу, генерить ее в файле экселя скажем.
Bohdan
Господа, а не подскажите как можно удалить объект Canvas?
Bohdan
а то метода recycle в нем нет
Mike
Господа, а не подскажите как можно удалить объект Canvas?
В JVM/ART автоматическое управление памятью.
Bohdan
В JVM/ART автоматическое управление памятью.
ну у меня все-равно идет подозрение на утечку памяти, можно как-то удалить?
влад
= null?