0
我的一個Android屏幕上有一個RadioGroup,其中有幾個按鈕。我想用某種方法修改所有這些按鈕的文本。有什麼方法可以循環使用每個按鈕,還是必須爲每個按鈕編寫一行代碼?Android聲明類似於RadioGroup的「for each」
我使用Xamarin,但Java的答案也是受歡迎的。
我的一個Android屏幕上有一個RadioGroup,其中有幾個按鈕。我想用某種方法修改所有這些按鈕的文本。有什麼方法可以循環使用每個按鈕,還是必須爲每個按鈕編寫一行代碼?Android聲明類似於RadioGroup的「for each」
我使用Xamarin,但Java的答案也是受歡迎的。
你不能這樣做,使用foreach
但你可以使用傳統的for loop
:
for(int i = 0; i < radioGroup.ChildCount; i ++)
{
RadioButton radioButton = (RadioButton)radioGroup.GetChildAt(i);
}