setMultiChoiceItems在Lable左边显示CheckBox?

时间:2017-06-19 07:24:23

标签: android checkbox

根据the documentationsetMultiChoiceItems(...)方法" ...会在每个已检查项目的文本右侧显示一个复选标记。"但是,出于某种原因,我的复选框出现在文本的左侧而不是右侧,看起来很奇怪。

在一个阶段,我的清单文件包含以下行:android:supportsRtl="true"。我已将此更改为false,但复选框仍显示在文本的左侧。我有什么想法吗?

这是我用来创建对话的教程: https://developer.android.com/guide/topics/ui/dialogs.html#DialogFragment

1 个答案:

答案 0 :(得分:0)

enter image description here请使用以下代码

     <CheckBox
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="start"
            android:layoutDirection="rtl"
            android:text="Check box One"
            android:textSize="12sp"
            android:textColor="@android:color/black"
            android:textAlignment="textStart"
            tools:ignore="MissingPrefix" />