Size: a a a

Android Developers

2020 January 10

QH

Quantum Harmonizer in Android Developers
Никита ✓
У класса Recycler, у RecyclerView есть scrapList List<ViewHolder>
Это список вьюхолдеров которые на текущий момент приатачены к нему?
Наоборот. scrap же
источник

Н

Никита ✓ in Android Developers
Quantum Harmonizer
Наоборот. scrap же
Т.е. те которые не приатачны
источник

QH

Quantum Harmonizer in Android Developers
Никита ✓
Т.е. те которые не приатачны
да, кандидаты на переиспользование)
источник

a

awawa in Android Developers
Yerlan Yerbolat
Добрый день! Пытаюсь сделать симуляцию нажатия с двумя пальцами(типо движение zoom). Создаю MotionEvent, и отправляю на виюшку через dispatchTouchEvent. Но в результате ничего не происходит. Есть кто делал что то в этом роде?
Вроде есть ScaleGestureDetector, который это позволяет делать.
источник

Н

Никита ✓ in Android Developers
Quantum Harmonizer
да, кандидаты на переиспользование)
Хз, тогда можно сделать какой-то synhronized мутабельный список позиций в LayoutManager'e
источник

U

Unat in Android Developers
Господа, как изнутри View узнать видна она или нет? View.visibility не учитывает видимость родительского контейнера.
источник

QH

Quantum Harmonizer in Android Developers
Unat
Господа, как изнутри View узнать видна она или нет? View.visibility не учитывает видимость родительского контейнера.
...и родительского окна
источник

QH

Quantum Harmonizer in Android Developers
а если б ещё и обзёрвить — вообще топ
источник

YY

Yerlan Yerbolat in Android Developers
awawa
Вроде есть ScaleGestureDetector, который это позволяет делать.
мне не обнаружение нужна, а симуляция этого действие. С ним можно это делать?
источник

U

Unat in Android Developers
Мне, собственно, именно колбек и нужен
источник

С

Султан in Android Developers
Привет всем, скажем юзер может нажать на imageview(их 3) и загрузить фото, как это реализовать чтобы если юзер загрузил только на два imageview то загружать два а если три то три?
источник

QH

Quantum Harmonizer in Android Developers
Султан
Привет всем, скажем юзер может нажать на imageview(их 3) и загрузить фото, как это реализовать чтобы если юзер загрузил только на два imageview то загружать два а если три то три?
что искал, что нашёл, какой код написал, что не получается?
источник

QH

Quantum Harmonizer in Android Developers
Unat
Мне, собственно, именно колбек и нужен
я в итоге забил 😢
источник

a

awawa in Android Developers
Yerlan Yerbolat
мне не обнаружение нужна, а симуляция этого действие. С ним можно это делать?
А, блин, тогда хз. Это что за кейс такой где надо симулировать жесты? Или это в тестах?
источник

QH

Quantum Harmonizer in Android Developers
Yerlan Yerbolat
Добрый день! Пытаюсь сделать симуляцию нажатия с двумя пальцами(типо движение zoom). Создаю MotionEvent, и отправляю на виюшку через dispatchTouchEvent. Но в результате ничего не происходит. Есть кто делал что то в этом роде?
делаешь down + down pointer + move или как-то иначе?
источник

U

Unat in Android Developers
Quantum Harmonizer
я в итоге забил 😢
Нашёл только костыль. View.isShown и View.onVisibilityChanged
источник

С

Султан in Android Developers
Quantum Harmonizer
что искал, что нашёл, какой код написал, что не получается?
Думал сначало плюсики поставить в хмл а потом хотел менять их в коде если была загружена фотка, но чекать на нулл не могу так как там уже есть фотка по умолчанию
источник

QH

Quantum Harmonizer in Android Developers
Unat
Нашёл только костыль. View.isShown и View.onVisibilityChanged
isShown игнорирует положение в скролл-контейнере и видимость окна,
onVisibilityChanged protected
источник

U

Unat in Android Developers
А, со скроллом сложнее в сто-пицот раз, да
источник

U

Unat in Android Developers
Так мне "изнутри" и нужно
источник