如何在Android中为RadioGroup制作标题边框?

如何在Android中为RadioGroup制作标题边框?,android,border,Android,Border,与标题一样-是否可以在RadioGroup周围创建标题边框?或者至少是一个简单的边界。。。 谢谢标题为border的,我不知道…您可能只想在border上方添加一个TextView小部件。 但对于简单的边界,我是这样在我的广播组周围设置边界的: 这是我的基本收音机组(有三个按钮,水平) 因此,如果我想要单选按钮组周围有一个边框,我会将一个xml文件添加到我的drawable文件夹中。让我们称之为“border.xml”。 以下是border.xml的代码: <?xml version=

与标题一样-是否可以在RadioGroup周围创建标题边框?或者至少是一个简单的边界。。。
谢谢标题为border的,我不知道…您可能只想在border上方添加一个TextView小部件。 但对于简单的边界,我是这样在我的广播组周围设置边界的: 这是我的基本收音机组(有三个按钮,水平)


因此,如果我想要单选按钮组周围有一个边框,我会将一个xml文件添加到我的drawable文件夹中。让我们称之为“border.xml”。 以下是border.xml的代码:

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <stroke android:width="5px" android:color="#000000" />
</shape>

然后,将以下代码添加到无线电组xml中:

<RadioGroup android:id="@+id/myRadioLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="38dp"
    android:orientation="horizontal"
    android:background="@drawable/border"
    android:elevation="24dp">

你的广播组周围应该有一个边框。请注意,您可以更改属性以获得边框、渐变、圆角等的不同形状。可以在此处找到形状元素的可能属性:


您是否有您想要的屏幕截图或更好的解释?你试过做一个吗?我问这个问题时考虑到了你在JavaSwing中可以做的标题边界。我试图寻找实现这一目的的方法,但没有找到。顺便说一句,我刚刚开始学习,谢谢。这对我起了部分作用。边框是围绕大多数放射组绘制的,但在绘制实际单选按钮的地方,它们会遮挡放射组的边框。换句话说,边框要么不绘制,要么在绘制单个单选按钮时在边框上绘制。
<RadioGroup android:id="@+id/myRadioLayout"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="38dp"
    android:orientation="horizontal"
    android:background="@drawable/border"
    android:elevation="24dp">