Кирилл
А как ее cделать на bitmap?)
Если именно на битмапе - ищи либу, если на imageview - поиграйся с imageview.
Mike
Igor
когда есть время, ресайклер предсоздаёт и предбайндит холдеры
да но когда при скроле ресайклер тормозит, так как в нем сложные вью и ресайлер в ресайклере, то надо что-то делать) поэтому async это вариант
Evgeny
Ты, видимо, не понял. Любое приложение при обновлении перезапускается. В данном случае это та же проблема. Ты не сможешь это пофиксить.
Ну вот я про это и спрашивал, как я понял это не фиксится со стороны разработчика никак, просто нужно было подтверждение, спасибо
Mikhail
Как называется эффект на изображении когда затемняют углы ?
в фотографии это виньетирование ("Vignette")
Руслан
Ребят в веб Вью открыл ссылку и при нажатии на какое либо поле, перекидывает в хром, как это отключить?
Mikhail
А как ее cделать на bitmap?)
если используете glide, то есть либа с нужной вам трансформацией https://github.com/wasabeef/glide-transformations
Даниил
Даниил
Возможно ли как-то изменить цвет Label при ошибке?
Recartel
Привет, ребята. Подскажите, где вы заказываете оформления для прил в гп?
Anatoly
Тимур
https://m.habr.com/ru/company/redmadrobot/blog/461201/
Anonymous
Всем привет. Подскажите по ресурсам плиз. Есть values-sw320dp и values-sw480dp. Судя по доке должен использоваться " ближайший к минимальной ширине устройства". Но если я запускаю на устройстве 1080*1920 берется не 480, а 320, почему так?
Vadim
Кто то настраивал свои правила для ktlint???
Дмитрий
Всем привет, подскажите тупню), почему модель не передает данные в RecyclerView? вот код https://pastebin.com/fQ3TYFhi
Anonymous
Всем привет. Использую гугл мап. Есть панель с заказами поверх карты. И на карту добавлены кнопки которые регулируют видимость панели с заказами(на весь экран, на половину или скрыть), Все это реализовано при помощи constraintSet и transitionManager. Добавляю паддинги лого карты в зависимости от этой панели. Если она скрыта, то set padding(0,0,0,0) и лого отображается снизу экрана, когда панель посередине,мне нужно отобразить лого сверху этой панели, т.е setPadding(0,0,0,panel.height), беда в том что height = 0 пока анимация не отработает, задержку ставить как-то костыльно
Anonymous
как можно это реализовать?
Anonymous
Это стандартный листенер? или вы предлагаете написать его ? Анимация реализована при помощи констраинт сет и transition manager
Nikolay
кофейная гуща подсказывает, что нужно указать sdk.dir в local.properties
Снова здравствуйте, кофейная гуща ошиблась, Sdk.dir корректно прописан.
Сергей
Мне че то поверх карты только по frame получалось наложить. Ну и логотипы на карте зло. И вообще любые элементы лишние
Дмитрий
Всем привет, подскажите тупню), почему модель не передает данные в RecyclerView? вот код https://pastebin.com/fQ3TYFhi
Дмитрий
где-то я это уже видел
тут наверно и видел) но вопрос другой)
Сергей
Всем привет, подскажите тупню), почему модель не передает данные в RecyclerView? вот код https://pastebin.com/fQ3TYFhi
Logирлвать надо, может оно пустое. И код не финальный, конечно, но МОИ ГЛОЗА!
Anonymous
Всем привет. Помогите пожайлуста https://pastebin.com/H7fJg1St в шапке метода где возвращаеться массив пишет Unknown class: 'positionList а в теле что возращает пишет Incompatible types.
Aleksandr
Привет. Есть кто использовал custom signature для glide? Реализовал собственный ключ, он изображение не обновляет, но оно всё равно моргает при открытии экрана
Anonymous
есть ли библиотека которая в логах показывает все вызываемые методы ? Например, как HttpLoggingInterceptor для отображения всех сетевых запросов
Sergey
у джейка вортона была такая
Anonymous
ок ,спасибо
Sergey
Timber?
нет, hugo
Sergey
только там аннотации надо вешать над методами чтоб они логировались
Сергей
есть ли библиотека которая в логах показывает все вызываемые методы ? Например, как HttpLoggingInterceptor для отображения всех сетевых запросов
Крашлитикс можно вроде поставить не только на вылет, но и на исключения. В т.ч.искуственные. лог удаленный выйдет
Albert
Всем привет. Есть у кого-нибудь опыт реализации webhooks/notifications на сервер при оплатах в приложении с использованием in-app purchase? Не подписки, продажа товаров. Тестовые уведомления из pub/sub приходят, тестовые уведомления из google play console приходят, во время реальных оплат уведомлений нет.
Вячеслав
Господа, есть такое поле в ресайклере, посоветуйте как грамотнее реализовать звездочки, мне не охото добавлять еще один рв в рв, а звездочки могут быть заполнены на половину
Вячеслав
RatingBar
спасибо большое)
Anonymous
Как добавить в ItemTouchHelper.SimpleCallback progressbar
Anonymous
Чтобы после удаления, было показанно загрузка, а когда все нормально будет то данный элемент из RecyclerView удалиться. Иначе обратно текущий элемент вернется на место
Anonymous
Погуглите за меня)), а то у меня что - то не получается
Anonymous
Весь экран блокировать чтоли? при удалии элемента
Anonymous
ну видимая часть да
Anonymous
Я также делаю rest запрос на удаление. А он может и удалиться и может быть ошибка
Mike
ну видимая часть да
Ага. При удалении попробуй обновить айтем, notifyItemChanged, чтобы не исчезал
Anonymous
Нет смотрите. Я делаю Swipe в RecyclerView вправо. элемент удаляется и вызывается метод onSwiped. В этом методе я делаю запрос на удаление объекта из базы данных Firebase. Но иногда бывает так что, запрос отклоняется, может из за нагрузки или с сетью проблемы. Таким образом из 10 элементов я удаляю в видимой части все 10. Но наделе удаляются лишь 3 и остаьлные 7 игнорятся, потому что какие то неполадки с сетью. После перезапуска текущего экрана, я опять увижу все эти 7 элементов. Разве не правильно ли будет сразу юзеру показать процесс удаления? Типо свайпнул элемент вправо, а под ним ProgressBar и пока запрос не вернет код 200, данный progressbar не пропадет
Anonymous
Ага. При удалении попробуй обновить айтем, notifyItemChanged, чтобы не исчезал
А за эту идею спасибо)) но она мне пригодиться, если запрос выдал ошибку
Mike
и чтобы показать прогрессБар
Anonymous
вызов notifyItemChanged из onSwiped помогает отменить исчезание айтема?
Ну да все верно. Только после свайпа, я хотел бы чтобы под текущий элемент появился такой же элемент, с таким же размером, но чтобы там был компонент ProgressBar
Anonymous
А дальше буду делать, все что описал выше
Anonymous
Только вот как вывести другой элемент не знаю
Anonymous
И нагуглить не получается толком
Anonymous
и чтобы показать прогрессБар
надо было onChildDraw добавить). Разобрался
lilmir
class TaskConverter { @TypeConverter fun fromTask(task:RTask):String = Gson().toJson(task) @TypeConverter fun toTask(data:String):RTask = Gson().fromJson(data, RTask::class.java) } ребят, такой тайп конвертер будет корректно работать для хранения объектов у которого в полях много объектов других классов?
Даниил
Он же по material design guidelines такой.
Он меняет цвет ошибки и лейбла вместе. А как оставить цвет ошибки красный, а лейбл другим цветом?
Anonymous
Все не то
Anonymous
Как можно добавить в задний элемент RecyclerView View component ProgressBar?
Anonymous
onChildDraw поддержиавет рисование через Canvas. А как добавить XML разметку?
Сергей
Я приделывал к нему обработку ошибок - он не умеет сразу сказать "нет связи, погоди"
Anonymous
@PSA_98 Смотрите, я делаю запрос в FB, запрос в фоне выполняется. Я удалил 1 элемент. Закрыл приложение, затем открыл и перешел в тот же экран, там ничего не удалилось, через минуту FB выполняет данный запрос. А когда я открыл экран я получил предыдущий список. В итоге я нажимаю на элемент и получаю в ответ что?
Anonymous
все вьюшки можно нарисовать на канве :)
Ну в XML проще же, так сразу видно, а через код не видно
Anonymous
Не получается блин((((
Anonymous
Что не так делаю?
Anonymous
https://pastebin.com/r6cAj9NH
Anonymous
Я хотел чтобы ProgressBar был под элементов, а он над ним оказался....
Anonymous
Ну, если так сурово тогда надо заводить локальную базу и слушатели на изменения. Плюс еще же офлайн кеш у фб есть
Ну согласитесь что это не важно, так как задачу это не решит, заказчик так хочет