『壹』 android如何動態生成Radio和RadioGroup
privateLinearLayoutlayout;//布局,可以在xml布局中獲得
privateRadioGroupgroup;//點選按鈕組
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
layout=newLinearLayout(this);//實例化布局對象
group=newRadioGroup(this);//實例化單選按鈕組
//添加單選按鈕
for(inti=0;i<5;i++){
RadioButtonradio=newRadioButton(this);
radio.setText("radio"+i);
group.addView(radio);
}
//將單選按鈕組添加到布局中
layout.addView(group);
this.setContentView(layout);
}
可以把單選按鈕組放在ScrollView中,這樣的話,多出的部分可以滾動查看了。
『貳』 android RadioButton怎麼設置默認選中
android RadioButto這個控制項是不能設置默認選中的,因為這個是谷歌公司源碼中規定的要想設置為選中狀態,需要手動添加一個屬性,屬性為checked,把該屬性設置為true,設置方法如下:
1、使用Android studio創建一個項目,如下圖:
『叄』 android radiogroup怎麼初始化按鈕
請說明完整你的問題。
RadioButton carButton = (RadioButton) findViewById(R.id.search_car);
RadioButton busButton = (RadioButton) findViewById(R.id.search_bus);
RadioButton walkButton = (RadioButton) findViewById(R.id.search_walk);
以上是三個button的初始化,也就是找到改按鈕。
如果需要設置某個按鈕是被選中的
請調用performClick();方法
例如:
carButton.performClick();