RadioButton radioButton = new RadioButton(context);
radioButton.setText(data1.get(i).getName());
ViewGroup.LayoutParams layoutParams = new RadioGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 100);
((RadioGroup.LayoutParams) layoutParams).setMargins(0, 10, 0, 0);
radioButton.setLayoutParams(layoutParams);
radioButton.setGravity(Gravity.CENTER);
radioButton.setTag(data1.get(i).getCid());
radioButton.setBackgroundResource(R.drawable.classfiy_left_radiobutton_selector);
radioButton.setButtonDrawable(new BitmapDrawable((Resources) null));
classify_left_radiogroup.addView(radioButton);
下面这两种都是去掉RadioButton小圆点的方法
Bitmap a = null;
radioButton.setButtonDrawable(new BitmapDrawable(a));
radioButton.setButtonDrawable(new BitmapDrawable((Resources) null));
这样就好了~四不四很简单? 试试吧 大概是这样的把~