2011-03-31 58 views
2

我喜欢使用自定义的(无线电)按钮,我知道我可以使用任何图像的背景与XML中的以下代码:安卓:ImageView.ScaleType但对按钮和/或单选按钮

<RadioButton 
... 
android:button="@drawable/myDrawable" 
../> 

但是:我想使用三个单选按钮,填满整行。但是我用于按钮的drawable并没有根据sreensize调整大小,所以如果drawable太大,只会显示其中一部分,如果太小,则不会填满整个屏幕。如果我会用ImageViews我可以改变ScaleType像这样:

ImageView myImageView = (ImageView) findViewById(R.id.myimageview); 
myImageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE); 

但有其他意见没有这样的属性,比ImageView的。那么,我怎样才能完成相同的(无线电)按钮?

回答