Я новичок в Android. Я делаю шуточное приложение API, каждая кнопка - это категория. Поэтому мне нужно получить текстовое содержимое кнопки. Это мой xml-код. Я просмотрел много тем, но все они были на Java.
<Button
android:id = "@+id/button3"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
app:layout_constraintLeft_toLeftOf = "parent"
app:layout_constraintRight_toRightOf = "parent"
app:layout_constraintTop_toBottomOf = "@id/button2"
android:layout_marginTop = "20dp"
android:text = "science"
android:onClick = "getJoke"
/>
fun getJoke(v:View) {
val b = v as Button
val buttonText = b.getText().toString()
}
погуглите свой вопрос, и когда вы найдете ответы на java, есть онлайн-инструменты для конвертации java в kotlin
@PatriciaHeimfarth Для этого даже не нужно выходить в интернет. stackoverflow.com/a/39602657
Пожалуйста, добавьте объяснение к вашему коду ответа.
Спасибо !. Предположим, что если здесь никто не ответил на мой вопрос, где мне найти ответ, я попытался выполнить поиск в документации по Android, но не смог его найти.