iT邦幫忙

0

android如何方便改變一組radiobutton的文字??

我的radiobutton每次文字都要隨題更換..可是我想不出方便的方法..
於是就變這樣=.=
binding.radioButton.text=questions[index].answers[0]
binding.radioButton2.text=questions[index].answers[1] binding.radioButton3.text=questions[index].answers[2]
binding.radioButton4.text=questions[index].answers[3]

原本我用這樣
answers = questions.answers.toMutableList()
binding.invalidateAll()

xml部分這樣

<RadioButton
                android:id="@+id/radioButton"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@{data1.answers[0]}"
                android:textSize="24sp"
                tools:text="111" />

但radiobutton的文字不會更換...於是用一行一行寫..請問有方便的方式嗎?

1 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2021-11-04 21:47:06
最佳解答

試試看liveData合不合用

jihsun010 iT邦新手 5 級 ‧ 2021-11-05 10:01:32 檢舉

我再試一下謝謝

jihsun010 iT邦新手 5 級 ‧ 2021-11-11 10:03:12 檢舉

謝謝你

我要發表回答

立即登入回答