不知道怎么起标题,就这样了。
目前主要讲两个方面内容:
- 代码方式 设置RadioButton的 android:button 、 android:background 等属性为 @null ;
- 代码方式 通过布局模板动态创建固定参数的RadioButton等控件对象
1、代码设置@null
// 这里不能用null,必需采用以下方式设置radioButton.setButtonDrawable(getResources().getDrawable(android.R.color.transparent));// 对于background则可以简单使用nullradioButton.setBackground(null);
2、通过布局模板创建控件对象
先创建包含所有默认参数的单个控件布局xml脚本模板,这里跟创建ListView使用的item布局脚本是差不多的东西
通过代码引入上面的模板,创建新对象
RadioButton radioButton = (RadioButton) getLayoutInflater().inflate(R.layout.radiobutton, null);