Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 根据Android Studio中的字符串值动态添加单选按钮列表?_Java_Android_Listview_Radio Button_Radio Group - Fatal编程技术网

Java 根据Android Studio中的字符串值动态添加单选按钮列表?

Java 根据Android Studio中的字符串值动态添加单选按钮列表?,java,android,listview,radio-button,radio-group,Java,Android,Listview,Radio Button,Radio Group,我已经看到,这可以在ListView中实现,您可以从strings.xml中获取字符串数组值,并根据所列项目的数量动态填充ListView 但我想知道,是否可以使用单选按钮和单选按钮组完成同样的壮举 我遇到了这段代码 RadioGroup rgp= (RadioGroup) findViewById(R.id.radiogroup); RadioGroup.LayoutParams rprms; for(int i=0;i<3;i++){ RadioButton radioB

我已经看到,这可以在ListView中实现,您可以从strings.xml中获取字符串数组值,并根据所列项目的数量动态填充ListView

但我想知道,是否可以使用单选按钮和单选按钮组完成同样的壮举

我遇到了这段代码

RadioGroup rgp= (RadioGroup) findViewById(R.id.radiogroup);
RadioGroup.LayoutParams rprms;

for(int i=0;i<3;i++){
      RadioButton radioButton = new RadioButton(this);
      radioButton.setText("new"+i);
      radioButton.setId("rbtn"+i);
      rprms= new RadioGroup.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
      rgp.addView(radioButton, rprms);

  }
RadioGroup rgp=(RadioGroup)findViewById(R.id.RadioGroup);
RadioGroup.LayoutParams rprms;

对于(int i=0;i使用
String[]foo_array=getResources().getStringArray(R.array.foo_array);
从strings.xml读取数组。然后循环获取的数组