2011-03-31 64 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的。那麼,我怎樣才能完成相同的(無線電)按鈕?

回答