Кирилл
Я когда пытался это сделать то получал adapter position вложенного ресайклера, без позиции главного
Кирилл
Да. Так же, как обычно.
Как обычно это как? Просто передавать слушатель (поле view, adapter position) в аргументы вью холдера?
Кирилл
Ну вот тогда я получал этот баг, что я знал на какой объект во вложенном кликнули, но я не знал в каком вложенном ресайклере он находится
Кирилл
Единственный фикс который я придумал это сразу в листенере передавать объект вместо view и позиции
Кирилл
Потому что иначе я не мог получить объект из массива данных
Кирилл
A
Подскажите, есть активити, есть фрагмент в этой активити, в активити есть searchView, при событии submit нужно вызывать метод из фрагмента(т.е. передавать Int в фрагмент на экране). Только можно использовать FragmentManager.getFragmentById, либо есть более изящные варианты?
Mike
Как ты это обошёл?
То ли передавал объект, то ли обе позиции
Кирилл
Понятно, спасибо
And
Надеюсь на помощь гуру: как определить перезагружался ли телефон с момента последнего запуска приложения? Определять по времени прошедшей с момента запуска телефона не корректно, есть ли какойто индификатор текущей сессии операционной системы?
Hovhannes
ты узнаешь когда девайс был загружен
And
ресивер на бут
А если автозапуск приложения не произойдет??
George
всем привет кто нибудь знает как пофиксить это с firebase, удалил проект, сейчас хочу приложение в новый добавить An app with this package name and SHA1 is already connected to a Google project. If you have used a Google API previously, please select that project in the Connect to an existing project list. Client Package Name: com.avla.app Client SHA1: [
Hovhannes
А если автозапуск приложения не произойдет??
я подсказал направление, остальное додумай сам
And
я подсказал направление, остальное додумай сам
Спасибо. Есть ли какойто индификатор текущей сессии операционной системы?
And
А почему нельзя фиксировать время загрузки приложения и сверять с текущая дата -аптайм?
Запустил приложение через пять минут после перезагрузки, перезагрузил и запустил приложение через 6 минут ... в данном случае не отловить информацию о том что устройство было перезагружено
Vabka
Запустил приложение через пять минут после перезагрузки, перезагрузил и запустил приложение через 6 минут ... в данном случае не отловить информацию о том что устройство было перезагружено
Запустил приложение. Сохранил время последнего включения по аптайму. Перезагрузил. Задетектил, что новое время-аптайм не совпадает с сохранённым
Mike
бут ресивер бадет триггериться только по загрузке
Alex Android
Интересно. Но вроде ещё есть системный интент на автозапуск
Alex Android
RTFM
Albert
Vabka
XIAOMI отработает если не включен автостарт???
Расскажи лучше зачем тебе это надо
Hovhannes
бут ресивер бадет триггериться только по загрузке
по загрузке же. разве нет? у тебя точная инфа?
And
Охххх, нужно это для более детального отслеживания события изменения времени, что бы при отсутствии интернета определять вероятность изменения времени пользователем и вносить корректировки времени в БД приложения при подключении к интернету
Hovhannes
поправил)
кстати. там уже вроде 2 ресивера - на бут и на загрузку
Hovhannes
а. вспомнил. мне надо было пинговать код прямо на локскрине
--------
Чуваки, вот и настал тот самый момент, когда я снова спрашиваю нубский вопрос. Есть RecyclerView, необходимо при клике на чекбокс (именно при клике на чекбокс, потому что клик по itemView нужен для раскрытия item-а), обновлять признак у модели. Проблема, я думаю, ясна - ставишь чекбокс, всё ок, как только он выходит за границу экрана - чекбокс снимается и признак у модели также изменяется на false. Каким образом обрабатывать такую ситуацию? З.ы. SparseBooleanArray не решит проблему, т.к. слушатель нужен именно на чекбоксе.
Hovhannes
там свои танцы с бубном
--------
Каким образом чекбокс снимется? onSwitch не вызовется в этот момент
на нем висит OnCheckedChangeListener. При выходе за экран - вызывается
And
А зачем? Пусть время всегда будет актуальным и всё
Без интернета и GPS?, если пользователь вручную время перевел.... Есть способ напрямую получить время оператора сотовой сети???
--------
поставь setOnClickListener))
хм, попробую ща, по идее должно помочь
--------
поставь setOnClickListener))
спасибо, всё действительно оказалось так просто
Михаил
Привет! Ребята, подскажите, как проверять и нормально обрабатывать пустые эмиты (пустые выборки из ROOM)? Уже какие только костыли не делал, но в проклатый map не заходит, цепочка рвётся. room умеет бросать ексепшены на пустые выборки, но это тоже неверно ИМХО
Vabka
Прост лично я не вижу смысла контролировать время пользователя вообще
Vabka
Или хитровыебаную систему с лицензиями?
Vabka
Прост если пользователь готов менять время, чтобы продолжать использовать приложение, то значит он всё равно не готов деньги платить
And
Кликер делаешь что ли?
Тычки в экран ни при чем )))) А вот смотри, ты менеджер, у тебя водители и тебе очень нужно чтобы в истории передвижений эти гады не меняли время, и не говорили потом —- что приложение лажа )))
Vabka
Если вещь серьёзная, то её прямо в машину встраивают и прячут глубоко под капотом
Vabka
Ну и время можно получить от оператора вроде
Vabka
Но если ты менеджер, то вполне можешь попросить админов вставить анальные зонды в телефоны, чтобы нельзя было менять системные настройки
Vabka
XIAOMI запрещен автостарт
Ну так не используй ксиаоми
Alex Android
Да не про автостарт разговор
And
Ну так не используй ксиаоми
Это для всех а не для меня
Andrii
XIAOMI запрещен автостарт
гугли гугл знает как его обойти) я когдато находил
Vabka
Это для всех а не для меня
Ну так поясни клиенту, чтобы не использовал ксиаоми
.
или хотяб андроид ван
.
чтонить на ём
Vabka
В чём суть вообще приложения? Прост 1 раз делал систему анального контроля водителей автобусов
Connor
Привет подскажите пожалуйста почему может падать TransactionTooLargeException? Exception: Java.Lang.RuntimeException Message: android.os.TransactionTooLargeException: data parcel size 271460 bytes
Hovhannes
потому что нефиг класть в бандл овердофига
.
Да не про автостарт разговор
разрешение автостарта в MIUI бтв аффектит многое, например создание отдельного процесса со своей виртуальной машиной. например зашибись с фотками работать в отдельном процессе, кучу большую сделал, всё такое, фотки большие влезают в память.
Vabka
И вот эти вот "а что вот если пользователь время поменяет и приложение сломается" - это ИБ головного мозга. Подобное легко можно по результирующим данным обнаруживать и корректировать/блокировать/перекидывать на ручную обработку
.
но вообще за офигенные менеджеры разрешений и убивание аппа когда не просят хуавею, асусу, ксиаоми надо по-хорошему на уровне гугл-плея бойкот объявить, а хуавей еще бутлодер разлочивать не даёт, уроды мля. форсит своё говно.
.
например?