Android:如何垂直对齐:将单选按钮置于多行文本之上?

neo*_*swf 4 android android-radiogroup

如您所见,我得到了一个简单的 RadioGroup 及其选项。

<RadioGroup
    android:id="@+id/radio_report_problems"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:paddingBottom="20dp" >

    <RadioButton
        android:id="@+id/radiooption_1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/report_problem_rd_opt_1" />

    <RadioButton
        android:id="@+id/radiooption_2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/report_problem_rd_opt_2" />

    .....

</RadioGroup>
Run Code Online (Sandbox Code Playgroud)

我的问题是项目符号位于文本的中间,而不是从第一行开始

印刷屏幕

在不使用 tableView 或 LinearLayout 的情况下,是否有一种简单的方法可以仅使用 RadioGroup来实现此目的?

谢谢。

小智 5

我用了

android:gravity="top"

它有效

请参阅: 在此处输入图像描述