Вячеслав
Господа, использую в проекте AppBarLayout, до того, как соберу билд, preview отлично рендерит, как только билд соберу на эмулятор, или телефон (meizu m5), превью выдает ошибку рендеринга, хотя приложение хорошо работает, никто не сталкивался?
Павел
ребят как трекать состояниие когда приложение багнуло и вылетело, ни один из ЖЦ не дерагается
Nikita
надо в Application прописать свой кастомный хэндлер для необработанных ошибок
Павел
есть источник как это сделать?
Yusuf
Как реализовать pull to refresh экрана профиля как в Инстаграме? Т.е. чтобы swipeRefresh триггерился когда доходим до самого верха экрана. В интернете не смог найти пример именно такой реализации в Coordinator Layout, везде предлагают обновлять только часть с контентом, а не весь экран вместе с CollapsingToolbar, хотя вроде это коммон кейс
Yusuf
Нужен только примерный набросок лэйаута
Impossible
Павел
Nikita
не за что, только а Application лучше это делать
Вячеслав
я уже гуглил, кто-то говорит, что нужно просто тему сменить, но это не помогает, всегда ошибка рендеринга
Сергей
Павел
Alex Android
Вячеслав
нет, билд - это просто дебаг, там нет на вьюхе кастомных вещей
Вячеслав
<com.google.android.material.appbar.AppBarLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/toolbar"
app:navigationIcon="@drawable/ic_arrow_right_to_left"
app:titleTextColor="@color/billy"
tools:title="Title" />
</com.google.android.material.appbar.AppBarLayout>
Alex Android
как у тебя отображается и крашится одновременно?
Вячеслав
Вячеслав
Вячеслав
А так работает
Alex Android
хз инвалидируй кэш, поставь обратно 3.3.1
Сергій
или 3.5
Denys
Есть вероятность, что рендер в ИДЕ не работает. С ним такое часто случается
Denys
Тоесть это не приложение крашится, а бага в инструменте.
Denys
Пишите issue в трекер
Вячеслав
я понимаю, что это баг в превью, я вот и хочу узнать, может кто с этим возился и справился
Denys
Безуспешно, к сожалению. :(
Он живёт своей жизнью
Сергій
надо его вообще выпилить и сделать как во флаттере
Сергій
хотя с тем рантаймом что сейчас в андроид это очень маловероятно
Павел
ребят а может кто понимает каким образом у телеграмма даже когда приложение onDestroy и миллиард лет не заходил в него приходят нотификации, ладно типа сокет приходит хотя это не очень понятно, но нотификации каким образом работают?
Ivan
ребят, вопрос за BottomNavigation. У каждого итема есть лейбл и иконка. Так же есть ripple effect. так вот при нажатии он отображается за ними, а у лейбла и иконки почему-то не прозрачный бек из за этого видны их квадратные контуры. Как здесь будет правильнее это пофиксить? Или мб можно как-то сделать, чтобы он отображался в фореграунд?
Сергій
Павел
ну убрано из стека приложений телефона
Алексей
Павел
ну если я не ошибаюсь, когда приходит сокет должен срабатывать NotificationCenter
Павел
это и есть Push уведомления
Сергій
что?
Anton
Павел
ну WebSocket - не разрывное http соединения, разрывается только тогда когда ты ему сообщил, что не понятного
Сергій
> должен срабатывать NotificationCenter
central
Как по вашему эти уведомление приходят без прокси?
central
В телегами когда само приложение не грузить ничего
Павел
ничего не понял что вы написали
Сергій
телеграм использует сокет подключению + fcm
Павел
ты че сдурел какой firebase?
Сергій
обычный
Sergey
в телеге фб, да
Сергій
сокет работает когда приложение на экране и некоторое время когда из приложения вышли, потом переключается на fcm
Сергій
спросите у разрабов тг, они здесь тоже есть
Anonymous
посоны как создать приложение миллионник за 30 дней
central
Anonymous
реакт натив чтобы выложить на 2 платформы сразу?)
Сергій
Павел
Сергій
Сергій
Anonymous
кто может посоветовать книгу по реакту актуальную на русском
Тимур
Всем привет, какой самый быстрый или производительней из рут лайаутов?
Дмитрий
Turalllb
https://pastebin.com/HLSgj8bJ ПОдскажите проблема с recyclerView , ошибку такую в лог выдает java.lang.NullPointerException: Attempt to invoke virtual method 'boolean androidx.recyclerview.widget.RecyclerView$ViewHolder.shouldIgnore()' on a null object reference. Я погуглил и где то пишут, что ошибка эта из-за того что адаптер боится, что вьюха находится вне контекста представленного адаптером. И действительно если в классе CheckBoxView (кастомный) при инициализации LayoutInflater.from(context).inflate(R.layout.check_box, parent, true), сделать чтобы к parent не аттачился, то все нормально, но естветвенно дизайн дефолтный. Вообще вьюха сделана кастомной, чтобы она сама себя инициализировала внутри нужными полями, чтобы этим делом занимался не адаптер. Я до сих пор думаю, в чем профит от этого, он не достаточно мне очевиден. Но я как понимаю, в этом лежит начало для достижения того, чтобы адаптер мог быть гибким и легко работал с разными типами. Именнор на этом построена либа AdapterDelegate
Тимур
FrameLayout
Засчет чего у него такое? То что простой и строит на одном уровне
Дмитрий
LinearLayout чуть медленнее потому как выстраивает все вьюхи по порядку а для этого измеряет их высоту/ширину
Тимур
Mike
Павел
Сергій
Тимур
ViewGroup
Это же абстракция, разве нет?
Сергій
Если тебе нужны пуши
Сергій
Тимур
Ну для всех рутовых
Тимур
Я разве в нем могу накидывать вьюхи
Тимур
Такого даже нет