Обнаружение щелчка любого элемента в списке (студия Android) ⇐ Android
Обнаружение щелчка любого элемента в списке (студия Android)
Итак, я работаю над приложением в Android Studio и создаю функцию, с помощью которой вы можете установить основное изображение на изображение любой кнопки, которую вы нажимаете.
Чтобы проверить, щелкнут ли какой-либо элемент в списке, я пытаюсь сделать что-то вроде этого (нет, это не настоящий рабочий код, это всего лишь пример того, что я пытаюсь выполнить): images.setOnClickListener(clickedImage: ImageButton) { а затем установите основное изображение на изображение, по которому щелкнули (main image.srcCompat = clickedImage.srcCompat
PS: Это на Kotlin в Android Studio Hedgehog. даже больше PS: я только начинаю осваивать Kotlin, так что, возможно, это была просто глупая ошибка, но я не очень хорошо знаю синтаксис.
Что я считаю правильным (и, очевидно, не работает), так это то, что для составления списка мне следует сделать следующее:
val images = listOf( //список, содержащий каждую кнопку изображения, доступную для инвестиционных изображений findViewById(R.id.imageButton1), findViewById(R.id.imageButton2), findViewById(R.id.imageButton3), findViewById(R.id.imageButton4), findViewById(R.id.imageButton5), findViewById(R.id.imageButton6), findViewById(R.id.imageButton7), findViewById(R.id.imageButton8), findViewById(R.id.imageButton9), findViewById(R.id.imageButton10), findViewById(R.id.imageButton11), findViewById(R.id.imageButton12), findViewById(R.id.imageButton13), findViewById(R.id.imageButton14), findViewById(R.id.imageButton15) ) Кто-нибудь знает какие-нибудь функции или способ сделать это? По сути, я просто пытаюсь определить, нажата ли какая-либо кнопка в списке, а затем определить, какая это кнопка.
Итак, я работаю над приложением в Android Studio и создаю функцию, с помощью которой вы можете установить основное изображение на изображение любой кнопки, которую вы нажимаете.
Чтобы проверить, щелкнут ли какой-либо элемент в списке, я пытаюсь сделать что-то вроде этого (нет, это не настоящий рабочий код, это всего лишь пример того, что я пытаюсь выполнить): images.setOnClickListener(clickedImage: ImageButton) { а затем установите основное изображение на изображение, по которому щелкнули (main image.srcCompat = clickedImage.srcCompat
PS: Это на Kotlin в Android Studio Hedgehog. даже больше PS: я только начинаю осваивать Kotlin, так что, возможно, это была просто глупая ошибка, но я не очень хорошо знаю синтаксис.
Что я считаю правильным (и, очевидно, не работает), так это то, что для составления списка мне следует сделать следующее:
val images = listOf( //список, содержащий каждую кнопку изображения, доступную для инвестиционных изображений findViewById(R.id.imageButton1), findViewById(R.id.imageButton2), findViewById(R.id.imageButton3), findViewById(R.id.imageButton4), findViewById(R.id.imageButton5), findViewById(R.id.imageButton6), findViewById(R.id.imageButton7), findViewById(R.id.imageButton8), findViewById(R.id.imageButton9), findViewById(R.id.imageButton10), findViewById(R.id.imageButton11), findViewById(R.id.imageButton12), findViewById(R.id.imageButton13), findViewById(R.id.imageButton14), findViewById(R.id.imageButton15) ) Кто-нибудь знает какие-нибудь функции или способ сделать это? По сути, я просто пытаюсь определить, нажата ли какая-либо кнопка в списке, а затем определить, какая это кнопка.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как очистить размытие элемента после щелчка и снова размыть его после повторного щелчка?
Anonymous » » в форуме Jquery - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Обнаружение щелчка внутри/снаружи элемента с помощью одного обработчика событий
Anonymous » » в форуме Jquery - 0 Ответы
- 44 Просмотры
-
Последнее сообщение Anonymous
-