Ваня
У 4ж нет поддержки передачи голоса, у 3ж есть. Потому 4ж отваливается во время звонков
Konstantin
4/\/6|2`/
может 4ж?
4g отсутствует в тех местах в принципе)
Andrew
Ваня
volte
В украинском 4г, например*
Ваня
Хз как в России
Konstantin
как можно отдебажить работу с контент провайдером? есть функционал добавления события в календарь в приложении, юзеру аппка говорит что событие добавлено в календарь (ошибок небыло, вернулся рабочий contentID) но по факту нет события (юзер не видит). добавляется в календарь id="1", думаю он везде ведь должен быть (называется "телефон")
Alexey
Denis
А почему не обычный ScrollView?
Denis
nestedScrollView + linearLayout + views
Alexey
Сергей
Вадим
Подскажите, пожалуйста, использую для списка LivePagedListBuilder, Room, Data Binding, после загрузки при изменении любого элемента список не обновляется, хотя данные обновились, при повторном обновлении элемент обновляется, при след попытке не обновляется и так буквально через раз.
Определил, что в DiffUtil.ItemCallback areContentsTheSame(old, new) в тех случаях когда не обновляется, старый элемент уже обновленный сравнивает с новый элементом, то есть разницы нет, хотя отображаются старые данные.
В чем может быть проблема?
Если обновлять данные в элементах по очередно, а не один, тогда обновление отображается каждый раз кроме первого после запуска
Konstantin
Ferrero
Ferrero
Имхо но кажется это добавили после всеобщего помешательства этим словом
Konstantin
мы же не будем тут филологический спор устраивать?
Andrey
функционал - это как половая ориентация
Ferrero
Алексей
Andrey
Возможно я уже спрашивал, но есть такая давняя проблема, в активити держу 5 фрагмента, переключаются они по боттом навигейшн.
Переключаются таким способом: все они добавляются в фрагмент менеджер, а при клике на меню боттома потом старый прячется, а новый показывается. И все хорошо!
НО! если я сворачиваю приложение, запускаю что-то отдаленно тяжелое и много раз, а потом снова запускаю приложение, то во фрагмент менеджере как бы эти фрагменты до сих пор есть, могу найти их по тегу или получить список. Но при нажатии на боттом меню - ничего не происходит. Виден только тот фрагмент, который был до ухода в фон. я так понимаю, что-то успевает уничтожаться и по show(fragment) не происходит ничего.
Кто-то с этим встречался?
Taras Kushniruk
Они добавляются в фрагмент менеджер сразу при старте активити?
Taras Kushniruk
если да, то нужно при onPause() фрагментменеджер очищать, а в onResume() перезагружать фрагменты с новыми инстансами
Сергей
Andrey
аас?
Andrey
проект не новый, компоненты туда не хочется впиливать, во всяком случае первое время
Andrey
ну заново еще можно и загрузить, а тут просто фрагмент менеджер в странном состоянии, когда у него уже что-то есть, но он это не может показывать(
Mike
Andrey
дебаггер тебя спасёт
дебаггер говорит, что там есть фрагменты, к ним можно обращаться. они отвечают. но .show уже не работает
Andrey
private void showFragment(Fragment fragment) {
fm.beginTransaction()
.hide(active)
.attach(fragment)
.show(fragment)
.commit();
active = fragment;
}
вот так оно выглядит
Andrey
аттач я уже сегодня добавил, не помогло
Mike
Andrey
из листенера bottomnavigationview вызывается этот метод. фрагменты инициализируются в разделе полей. возможно поможет перенести это дело в onCreate
Alexey
По поводу смерти приложения.
Когда юзер смахивает приложение в диспетчере это ведь убивает его?
Допустим я хочу выполнять длинную операцию в сервисе и такое вот убийство процесса остановит сервис.
Получается обязательно такие длинные операции чтобы отвязать их от приложения, нужно выносить в отдельный процесс?
Alexey
может какой флаг есть для такого поведения?)
Andrey
Mike
Ruslan
Mike
Mike
Mike
Andrey
То есть ты суёшь туда новый фрагмент, в то время как там есть такой же, восстановленный?
нет, щас покажу:
bottomNavigationView.setOnNavigationItemSelectedListener(item -> {
switch (item.getItemId()) {
case R.id.action_service:
replaceFragment(fragmentCategory);
return true;
....
}}
private void replaceFragment(@NonNull Fragment fragment) {
String tag = "1";
if (fragment instanceof CategoryFragment) {
tag = CATEGORY_TAG;
} else if {...}
if (!checkFragment(tag))
addFragment(fragment, tag);
showFragment(fragment);
}
private void addFragment(Fragment fragment, String tag) {
if (!checkFragment(tag)) {
fm.beginTransaction().add(R.id.frame, fragment, tag).hide(fragment).commit();
}
}
вот такой механизм
Andrey
да он мне кажется еще хуже(
Andrey
щас, попробую
Kirill
Всем привет, есть тут люди которые работали с facebook sdk и их аналитикой?
Andrey
что он уже добавлен в менеджер, не я называл
Dj
Dj
То чувство, когда твоя аудитория это 90% Xiaomi
Dj
Kirill
Просто появилась проблема когда перенес приложение в кабинете разработчика facebook, статистика подгружается, но когда пытаешься запустить рекламу на событие- покупка, то пишет что не видит стандартных событий из этого приложения
Andrey
https://pastebin.com/print/4VkDhwSU
Alexey
Dj
Vadim
почему при вызове startActivity убивается view фрагмента?
Николай
Народ подскажите почему rss лента на эмуляторе загружается на ура , а в телефоне она с момента установки не может обновиться ?
Mike
Andrey
Mike
— То есть ты суёшь туда новый фрагмент, в то время как там есть такой же, восстановленный?
— нет, щас покажу: (...)
— выглядит как «да»
Vadim
есть метод https://gist.github.com/mnewlive/5cd13d0798e379e82c225a0af3523152 при вызове которого откывается мой intent а view убивается
Kostya
Подскажите пожалуйста, что поменялось в последних патчах 9 андроида для базы sqlite. Ничего не могу найти, однако приложение стало падать у пользователей
Vadim
вот и я завис ...))
Кирилл
+++
Кирилл
Нав компонент топ, очень простой, изолирует тебя от различного бойлерплейта
Viktor
тебе не нужно стартовать активити если у тебя не будет активити
Viktor
Сергей
Vadim
ну вот я из фрамента вызываю старт активити
Konstantin
А может у него индекс 0.
ну с 1 работает на эмуляторах и парочке реальных девайсов. но вот у тестировщика на телефоне не получается почему то. по идее надо пикер календарей сделать, но хотел узнать вдруг это просто юзер дцп
Vadim
быть может потом что визуально у меня отображается заголовок от фрагмента?)
Vadim
Vadim