mon fichier XML de Radiobuttonajouter dynamiquement
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/sl"
>
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/rgc">
</RadioGroup>
</LinearLayout>
fichier Java
LinearLayout l1;
RadioGroup rg;
RadioButton rb[];
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
l1=(LinearLayout)findViewById(R.id.sl);
rg=(RadioGroup)findViewById(R.id.rgc);
rb=new RadioButton[4];
for(int i=0;i<4;i++){
rb[i]=new RadioButton(this);
rb[i].setLayoutParams(new LinearLayout.LayoutParams(60,30));
rb[i].setText(i+"aaaaaa");
rg.addView(rb[i]);
}
l1.addView(rg);
}
quand je suis en cours d'exécution de ce code se exception "cet enfant spécifié a déjà un parent" Veuillez me dire à ses amis quelle est la problème dans mon code et de bien vouloir me donner des suggestions.
@ekjyot ... merci beaucoup ..... – sarath
U r WElcome @sarath – ekjyot