Android XML形状样式

Android XML形状样式,android,xml,shape,radio-group,Android,Xml,Shape,Radio Group,我想用我自己的形状制作一个自定义的RadioGroup。 我希望android:checked=“true”看起来像这样: 我认为在这种情况下,您应该使用选择器。我将其用于复选框es,只需将生成的XML文件作为android:background。这就是一个例子: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"&

我想用我自己的形状制作一个自定义的
RadioGroup

我希望android:checked=“true”看起来像这样:

我认为在这种情况下,您应该使用
选择器。我将其用于
复选框
es,只需将生成的XML文件作为
android:background
。这就是一个例子:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_checked="true" android:drawable="@drawable/radio_checked" />
  <item android:state_checked="false" android:drawable="@drawable/radio_unchecked" />
</selector>


ohhhh-kayy。。。?那么问题出在哪里呢?@EmbattledSwag我该如何设计它呢?我已经做过了,问题是:
radio\u checked
的内容是什么?基本上,为了获得所需的布局,你必须在那里摆弄你的绘图工具。作为可绘制的,您可以在此处设置
drawable
的任何子类,包括:
BitmapDrawable、ClipDrawable、ColorDrawable、DrawableContainer、GradientDrawable、InsertDrawable、LayerDrawable、NinePatchDrawable、PictureDrawable、RotateDrawable、ScaleDrawable、ShapeDrawable
。当然,如果需要定义自己的可绘制文件,它甚至可能是另一个XML布局文件。