Мне нравится использовать настраиваемую (радио) кнопку, и я знаю, что могу использовать любое изображение для фона со следующим кодом внутри XML:
<RadioButton
...
android:button="@drawable/myDrawable"
../>
Однако: я хочу использовать три радиокнопкикоторые заполняют весь ряд.Но размер рисунка, который я использую для кнопки, не изменяется в зависимости от размера экрана, поэтому, если размер рисунка слишком велик, будут отображаться только его части, а если он слишком мал, то не весь экран будет заполнен.Если бы я использовал ImageViews, я мог бы изменить ScaleType следующим образом:
ImageView myImageView = (ImageView) findViewById(R.id.myimageview);
myImageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
Но для других видов нет такого свойства, как imageView.Так как же сделать то же самое для кнопок (радио)?