Mikl
мб вынести показ/скрытие прогресса в интерфейс и реализовывать его в нужных фрагментах
я думаю это более правильный вариант, но имхо получится много кода для слишком простой задачи. Я вообщем скостылил, и вырубаю прогрессбар в onCreateView уже другого фрагмента... По логике не очень... зато одна строчка) RelativeLayout load =v.getRootView().findViewById(R.id.loadingPanel); load.setVisibility(View.GONE); Я говнокодер, да?))
Mikl
все зависит от того, как ты его добавляешь? Это и так рутВью для фрагмента, если ты хочешь обратится к разметке Активити то и и обращайся к активити
ааа... getActivity().findViewById(R.id.loadingPanel); Действительно прекрасно работает... getActivity() по производительности злобный метод? я имею ввиду норм что я его постоянно дёргаю ради всяких прогрессбаров?
Turalllb
Подскажите, фрагмент остается , создается поверх новый, возвращаюсь на старый и вижу как в ресайклер вью, по новой те же экземпляры холдеров в OnCreateView и все айтемы по новой инициализируются. Это получается recycler не может из корзины вьюхи достать , почему они дестроятся?
Условно Разумное
Кто нибудь знает, почему на Android ptrace всегда возвращает -1?
Dmytro
Подскажите, фрагмент остается , создается поверх новый, возвращаюсь на старый и вижу как в ресайклер вью, по новой те же экземпляры холдеров в OnCreateView и все айтемы по новой инициализируются. Это получается recycler не может из корзины вьюхи достать , почему они дестроятся?
так если срабатывает онКреейтВью, то есть и онДестрой. Попробуй хранить в глобальной переменной адаптер. а в он крВью проверять нулл он или нет, в зависимости отэтого пересечивать адаптер
Dmytro
ааа... getActivity().findViewById(R.id.loadingPanel); Действительно прекрасно работает... getActivity() по производительности злобный метод? я имею ввиду норм что я его постоянно дёргаю ради всяких прогрессбаров?
вот такой код точно писать плохо, если много одинакового кода, создай бейсАктивити и бейсФрагмент, наследуй от них, а в них реализуй что-то общее
Turalllb
так если срабатывает онКреейтВью, то есть и онДестрой. Попробуй хранить в глобальной переменной адаптер. а в он крВью проверять нулл он или нет, в зависимости отэтого пересечивать адаптер
офигеть . нашел такой код в вьюхах которые содержат горизнтальные вьюхи with(listOf(value.itemsWidget)) { sectionRecyclerTV.adapter = TvWidgetAdapter(this) // GlobalScope.launchCatching { expand().refreshData() } }
Dmitry
Как сделать что бы listadapter с diffutils скролил в верх списка после того как выполнит пересчет?
Dmitry
знаешь когда он закончит выполнять расчет ?
нет, может колбек есть какой или настройки авто скролинга
Turalllb
нет, может колбек есть какой или настройки авто скролинга
сделай по этим словам поиск на этой странице "Используем наш созданный ProductDiffUtilCallback"
Turalllb
https://startandroid.ru/ru/blog/504-primer-ispolzovanija-android-diffutil.html
Turalllb
ниже читай, может есть что то нужное
Kirill
Коллеги, привет. Можно ли отменить пересоздание активити, когда на девайсе через шторку включаешь/отключаешь тёмную тему?
Сергій
да, это обычная смена конфигурации, отключается в манифесте
Сергій
но тебе тогда надо будет все красить вручную ) если тебе нужна будет темная тема
Kirill
Всё, нашел. UiMode) Спасибо
Сергій
https://developer.android.com/guide/topics/manifest/activity-element
Kirill
Alex
Всем привет. Нужна прилка под фб. Есть кто пишет? или у кого-то есть готовые?
Anonymous
можно ли как-то определить какое приложение пользователь выбрал через Поделиться?
Alexey
можно ли как-то определить какое приложение пользователь выбрал через Поделиться?
https://stackoverflow.com/questions/32203230/how-to-tell-which-app-was-selected-by-intent-createchooser
Артем
Всем привет) Мужики спасите) Короче у меня такая простая фигня что я не могу её загуглить. Код: ((ToggleButton) view).setText("текст"). Вопрос: Немогу вкурить что происходит в скобках на уровне java. P.S. сорян за тупой вопрос, я просто учу по ходу программирования, сам знаю javascript , впринципе все понятно, рано или поздно вникаю, но этот момент не могу понять.
Артем
Или скажите где загуглить)
Артем
Что это за раздел в java
Sergey
Или скажите где загуглить)
Самый простой вариант - в Хроме. Еще можно в Сафари или Едже, ну или Опере.
Ivan
Что это за раздел в java
слева - приведение типов
Ivan
cast
Артем
Странное какое-то приведение. Я просто вкурсе что приведение для строки например String.valueOf() .Тогда по логике приведение к строги должно точно так же работать ((String) .... ). Ладно спасибо за ответ)
Ivan
(Classname) - type cast - гугли сюда в общем
Артем
Аа ок
Ильфат
как ограничить радиус ряби с использованием selectableitembackgroundborderless ?
Alexey
Alexey
Друзья, подскажите пожалуйста, что я не так делаю при попытке внедрить БД room с помощью dagger?
Pavel
Привет, есть у кого-то семплы по кастомизации Полигонов для гугл карт ?
Alexey
Alexey
Valeriy
кто знает что можно сделать, если у меня в лейауте nestedscrollview, в нем 2 recyclerview, элемент recyclerview содержит edittext и если клавиатура открывается, то последние элементы она перекрывает
Valeriy
Valeriy
Dmitry
Да
clipToPadding у recyclerView есть выстави паддинг и с ней побалуйся
Valeriy
Aleksey
Пробовал эджаст, не помогло
слабо верю, если честно, но тогда WindowInsets API
Dmitry
погоди судя по видео, у тебя кнопка прибита к низу, в зачем?
Dmitry
я попробую более понятнее объяснить, судя по видео у тебя 1 большой список
Dmitry
и тебе вообще нет смысла делать nestedScrollView, у тебя все ячейки 1 recyclerView, а recylcerView по идеи сам может ресайз грамотно отработать
Future Franklin
Вопрос можно ли с помощью одного databaseHelper создавать больше 1 таблицы ?
Future Franklin
есть databaseHelper нужно в отдельном классе достучатся к базеданных и засунуть некоторые данные в нужную таблицу ? (Sqlite)
Александр
Чёт мне с каждым днём всё интереснее, чем эта история <Diff_Revolution> кончится
Valeriy
погоди судя по видео, у тебя кнопка прибита к низу, в зачем?
Кнопка открывает второй список, у меня нестедскроллвь, внутри линерлейаут, в нем ресайклер кнопка ресайклер
Future Franklin
Разрешаю.
что разрешаешь?
Ярослав
Future Franklin
Классный ответ на мой вопрос..
Александр
Вопрос можно ли с помощью одного databaseHelper создавать больше 1 таблицы ?
Я имею очень поверхностные представления об SQLiteOpenHelper(речь же о нём?), но я что - то не представляю, чтобы с его помощью нельзя было несколько таблиц создать.
Maryna
у кого то были проблемы с обфускацией при добавлении kotlin flow в проект ?
Aleksey
да, были) (ох уж эти мета-вопросы и ответы на них)
Mikl
А что в Spinner'ре performClick() убивает setOnItemSelectedListener() ? или я туплю?) UPD: Блин, и правда... а как тогда программно открыть Spinner и при этом не поломать действующий Listener при селекте... Ну он же performClick() а не performSelect()!))
Future Franklin
пробовал Room?
Я учился по нему , до рума ещё подъезжаю только
Nikita
Всем привет) Кто-нибудь может помочь с Json? Напишите в личку. Вопрос жизни и смерти
Nikita
Думаю для профи этот вопрос будет лёгким
Anonymous
Если Toogle oflline Mode так обведен фоном, это значит он оффлайн сейчас работает?
Beibut
Наведи на него
Anonymous
да
спасибо
Dmytro
Наведи на него
Это ничего не даст))
Beibut
Это ничего не даст))
При нажатии глянь с левый нижний угол