Кирилл
Ну бля.))
Dmitriy
климов
Max
Max
Кирилл
Ну из Intent data чёт не вытаскивается.
Dmitriy
Из какого интент?
✙
зачем такое вообще читать
✙
фиг знает сколько лет материалу
✙
на русском
✙
от рандомного чувака
✙
когда дока лучше
✙
и актуальнее
Кирилл
val intent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
val uri = generateFileUri(dirPath)
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri)
startActivityForResult(intent, request)
А потом
data?.extras!!.get("Uri") as Uri
Падает с NPE
PowerCat
а дочтавать через bundle
Andrei
Может кто-то посоветует где есть инфа хорошая о том, как кастомные драйвера писать для андроид?
Есть идея написать драйвер для сканера и попробовать с него снимок отпечатка получить
Сергій
Кирилл
Окей, понял
Кирилл
Сергій
Кирилл
Сергій
NPE
может не в onActivityResult ты его ловишь? ))
Кирилл
Сергій
и generateFileUri(dirPath) ты же генеришь uri через FileProvider, да? )
Кирилл
U.
всем привет, подскажите по fragment + viewModel. При срабатывании триггера MutableLiveData<Boolean> происходит переход на новый экран. При onBackPressed и возврате на фрагмент - этот ключ в состоянии true и снова сразу отправляет на следующий экран
U.
делать postValue(false) перед уходом - неудобно
U.
есть какие то готовые лайфхаки в lifecycle viewmodel ?
Ekaterina
Никто не подскажет, если мне нужно ускорить скроллинг recyclerview поможет ли мне в этом smootth scroll?
Андрей
тебе в @mobile_jobs
Андрей
Андрей
моооожет быть prefetch чуть ускорит
Андрей
и stableIds
Андрей
если и этого не хватает - постарайся сделать высоту элементов одинаковой
Андрей
Ekaterina
Ну это уже все перепробовала. Все равно виснет
Андрей
Ekaterina
На 5
Андрей
проверяла, что рендерятся только нужные элементы, а не все сразу?
Ekaterina
Что такое анр?
Андрей
это пофиг вообще, но есть там один баг
Андрей
короче когда приложение виснет
Андрей
наглухо
Ekaterina
Mike
Андрей
легко
Андрей
если их туча в начале
Андрей
и при скролле ничего - бага
Андрей
если при скролле добавляются новые, а изначально было немного - все ок
Konstantin
как высчитать позицию определенной точки на растянутом 9-patch ?
Андрей
по крайней мере с этим
Ekaterina
Профайлером уже тоже. Никто утечки нет.причем на эмуляторе окей все , но на 5 печаль печальная
Андрей
проблема-то в чем?
Андрей
Mike
Ekaterina
OnBindViewHolder вообще не использую
Mike
Ekaterina
Там байдинги идут в айтемах, а не в адаптере , ажаптер только создает
Андрей
Ekaterina
Я xamarin)
Андрей
ну если он явно не используется
Андрей
а
Kanstantsin
Андрей
ну если xamarin лагает, то это его привычный режим работы
Андрей
и дебажить там еще хуже
Kanstantsin
1 адаптер для всего
Kanstantsin
и BaseItem с методом bind
Kanstantsin
суть особо не меняется, но мне не нравится каждый раз адаптеры делать новые
Kanstantsin
у меня адаптер по сути один на весь проект, или парочку в зависимости от поведений
Ekaterina
Причем ,listview работал в несколько раз лучше
Андрей
Kanstantsin
просто я вижу логичным не описывать новый класс адаптера на каждый список, а использовать один для всех списков