Кирилл
Ну бля.))
Dmitriy
климов
Nikita
ненене Вот этот сайтик где он всё на котиках обьясняет
там где слово котлин автор объясняет название как кот линяет?
Max
климов
о, точняк Спасибо
Max
сильное заявление
Кирилл
Ну из Intent data чёт не вытаскивается.
Dmitriy
Из какого интент?
Dmitriy
Ну из Intent data чёт не вытаскивается.
Ты в активити А что то кладешь в интент и запускаешь активити Б? А затем это хочешь получить в активити Б?
сильное заявление
зачем такое вообще читать
фиг знает сколько лет материалу
на русском
от рандомного чувака
когда дока лучше
и актуальнее
Сергій
когда дока лучше
а дока 2 ещё лучше 🌚
Кирилл
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
Может кто-то посоветует где есть инфа хорошая о том, как кастомные драйвера писать для андроид? Есть идея написать драйвер для сканера и попробовать с него снимок отпечатка получить
Кирилл
Окей, понял
Кирилл
val uri = data?.data
Ща попробую
Andrei
https://source.android.com/setup
Ага знают про этот источник )) Может еще есть )))
Сергій
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
Bohdan
тебе в @mobile_jobs
Благодарю! Написал и там. Но вдруг, здесь человек найдется)
Андрей
если и этого не хватает - постарайся сделать высоту элементов одинаковой
Андрей
Благодарю! Написал и там. Но вдруг, здесь человек найдется)
ну не, тут все кнопки красят, а тебе кто-то умный нужен
Ekaterina
Ну это уже все перепробовала. Все равно виснет
Ekaterina
На 5
Андрей
проверяла, что рендерятся только нужные элементы, а не все сразу?
Ekaterina
Что такое анр?
Андрей
это пофиг вообще, но есть там один баг
Андрей
Что такое анр?
application not respond
Андрей
короче когда приложение виснет
Андрей
наглухо
Андрей
легко
Андрей
Хмм. А не подскажите каким образом ?)
самое простое - поставить лог или точку в дебаге на onBindViewHolder
Андрей
если их туча в начале
Андрей
и при скролле ничего - бага
Андрей
если при скролле добавляются новые, а изначально было немного - все ок
Konstantin
как высчитать позицию определенной точки на растянутом 9-patch ?
Андрей
по крайней мере с этим
Ekaterina
Профайлером уже тоже. Никто утечки нет.причем на эмуляторе окей все , но на 5 печаль печальная
Андрей
проблема-то в чем?
Mike
Хмм. А не подскажите каким образом ?)
без кода это всё гадание на кофейной гуще
Ekaterina
OnBindViewHolder вообще не использую
Ekaterina
Там байдинги идут в айтемах, а не в адаптере , ажаптер только создает
Андрей
Ekaterina
Я xamarin)
Андрей
ну если он явно не используется
Андрей
а
Kanstantsin
Андрей
ну если xamarin лагает, то это его привычный режим работы
Андрей
и дебажить там еще хуже
Kanstantsin
1 адаптер для всего
Kanstantsin
и BaseItem с методом bind
Kanstantsin
суть особо не меняется, но мне не нравится каждый раз адаптеры делать новые
Kanstantsin
у меня адаптер по сути один на весь проект, или парочку в зависимости от поведений
Ekaterina
Причем ,listview работал в несколько раз лучше
Андрей
1 адаптер для всего
ну если даже он генерится, то дергается все равно
Kanstantsin
просто я вижу логичным не описывать новый класс адаптера на каждый список, а использовать один для всех списков