FromSi
Ты всё на Java сидишь?
Sergey
А че там с Дартом? Вроде его Гугл тоже в разработку для кроссплатформы берет? Тоже будет рекламировать, чтобы окупились их затраты?
Сергій
а где-то можно уже почитать про jetpack compose?
Тут обсуждали https://t.me/kotlin_mobile/22858
FreeUser
Подскажите как-то можно к контент провайдеру прикрутить Rx? Конкретно меня мучает вопрос по отписке, как лучше или вообще как организовать отписку в contentprovider. Ведь у контент провайдера нет метода onDestroy, как тогда можно отписаться?
Alex
Добрый день, кто нибудь работал с библиотекой leanback для android tv? Мне необходимо убрать полосу загрузки\буферизации в VideoFragment. Я не могу найти необходимую функцию. Гугл не знает, стековерфлоу молчит
Николай
народ, кто может посоветовать мобилу, только не лапату 6.0d , у которой самый best of the best in the best атчик отпечатка пальца или морды
Said
Айфон
Said
Шутка не баньте
Николай
pixel 3
он огромный
Николай
мне его двумя рукми держать надо
Vladislav.
мне его двумя рукми держать надо
что ж за руки детские то
Николай
какие есть
Konstantin
нарасти ногти
Николай
нарасти ногти
я не пидр и врядли роговая гость может както его удержать
Ильфат
профессионально
Who
об этом был вопрос?
Who
да без проблем) или как вариант, вынести Rx на слой выше, а не реализовывать работу непосредственно в ContentProvider
Nikita
Надеюсь, здесь не имеется ввиду Object.finalize()?
FreeUser
да без проблем) или как вариант, вынести Rx на слой выше, а не реализовывать работу непосредственно в ContentProvider
Да понимаете в чем дело мне хотелось использовать всю мощь маппинга в contentprovider'e, поэтому и хочется на этом слое использовать
Andrew
В onDestroy фрагмента или презентера лучше отписывать
FreeUser
передать CompositeDisposable, Это не возможно
Andrew
провайдер же Observable контейнер должен вернуть в презентер
Andrew
В презентере и подписывайтесь
FreeUser
провайдер же Observable контейнер должен вернуть в презентер
А как из contentprovider'а Observable возвратить? Это возможно?
Nikita
вот, именно он сильно плохо?
Разумеется. Надёжнее завязыватсься на onStop, либо на onDetroyView - на метод жизненного цикла. finalize вызовётся только тогда, когда объект будет собран GC. А это только одному GC известно, когда этот объект будет уничтожен. И подписка продолжить жить… и жить… и жить.
Nikita
Всё лучше, чем finalize(). Плохая практика его юзать.
Who
Да понимаете в чем дело мне хотелось использовать всю мощь маппинга в contentprovider'e, поэтому и хочется на этом слое использовать
а) ну, третий вариант - disposableContainer.clear() вызывать в каком-то отдельном методе а его уже вызывать на onDestroy/onStop на слое повыше
Andrew
А как из contentprovider'а Observable возвратить? Это возможно?
Ну вы же создаете Observable там или что там у вас за провайдер?
Nikita
С onDestroy у фрагмента нужно быть аккуратнее - вызов тоже не всегда гарантируется.
FreeUser
Ну вы же создаете Observable там или что там у вас за провайдер?
Ну создаю но мы не получаем ссылку на contentprovider мы общаемся через contentresolver, как я могу передать из ContentProvider Observable например в активность?
Andrew
Когда не вызывается onDestroy?
Who
С onDestroy у фрагмента нужно быть аккуратнее - вызов тоже не всегда гарантируется.
можно поподробнее? тут разве что знаю, что RetainFragment может так работать - выбрасывать часть функций ЖЦ фрагмента
Nikita
Сталкивался с тем, что при возврате с фрагмента B на фрагмент А у фрагмента B не вызывался onDestroy. Но вызывался только после того, как активити уходила в onStop. Странное поведение. Мб, из-за того, что работа с фрагмента реализована асинхронно, а оставшиеся команды, с помощью которых FragmentManager работает с фрагментами, почему-то не обрабатывались сразу, а только после того, как у активити изменения в лайфсайкле происходили. Фрагменты не retain.
Who
или просто делал replace типо getSupportFragmentManager().beginTransaction(). replace(container, newFragment) .commit()
Сергей
Всем привет. Был ли у кого опыт работы с WebView а именно с отправкой Cookies в WebView? Может есть ссылки полезные почитать. Спасибо.
Nikita
или просто делал replace типо getSupportFragmentManager().beginTransaction(). replace(container, newFragment) .commit()
Таким образом стартовал фрагмент В из фрагмента А. Ещё саму транзакцию в бэкстек убирал.
Who
тогда странно, да
Who
Есть тут работавшие с Firebase авторизацией через телефон, или есть ли у кого код? Интересует, надо ли сохранять что-то типо токенов на устройстве
Ferrero
Они сами все сохраняют
Who
Они сами все сохраняют
и при повторном получении инстанса логин происходит автоматом? я так понимаю
Who
Типа того
принял, спасибо 😊
Max
Чуваки. У кого-то глючит плей консолька? Создаю выпуск, сохраняю, нажимаю посмотреть -> бесконечная загрузка
Artur
Чуваки. У кого-то глючит плей консолька? Создаю выпуск, сохраняю, нажимаю посмотреть -> бесконечная загрузка
Бывало такое. Зайходил в итоге с другого чистого браузера. Попробуй почистить куки и кеш.
Kostya
Всем привет, подскажите пожалуйста. На проде получаю вот такую ошибку от самсунгов. Происходит она когда в классе Application в onCreate методе создается наследник SQLiteOpenHelper'а. На мой еще не опытный взгляд, все реализовано хорошо. Создается DatabasseHelper только единажды, однако, насколько я понимаю, исключение выпадает из-за того, что происходит попытка открыть уже открытую базу данных. Почему это может происходить?
Kostya
Andrew
Кстати, как правильно создавать объекты Observable в RxJava?
Andrew
Для приходящих событий из вебсокет
Andrew
Спасибо
Николай
как внутри <item name="toolbarStyle">@color/colorPrimary</item> указать размер текста ?
Николай
если сделать android textSize то он на всех текстах увеличивает
Николай
а мне в шапке надо
padmitriy
а мне в шапке надо
называется toolbar
zlo
Q. Как правильнее сделать. Нужно у спинера дропдаун список грузить при нажатии на спинер. Такое возможно ?
zlo
У адаптера естб getDropDown
padmitriy
ну надо человеку
padmitriy
проверочку уж сам добавит если уже загружено
zlo
Ну я первый раз подтяну и сохраню
Leonid
Заранее грузи
Николай
называется toolbar
getSupportActionBar().setTitle(Html.fromHtml("<small></small>"));
Николай
вот что надо было
padmitriy
вот что надо было
как суперкостыль пойдет
zlo
Ты имеешь ввиду когда спиннер закрыт ?
zlo
Свернут
Ravshan
Нужна помощь! из ActivityOne (без finish) перехожу на ActivityTwo. Задача такая = мне нужно чтобы в самом ActivityTwo закончить ActivityOne