android如何在右侧设置复选框图标?

  发布于 2023-01-18 18:54

我正在制作一个api,其中我在我的xml文件中使用复选框.问题是我的复选框图标显示在左侧.但我想移动我的复选框右侧靠近文本"男性"或"女性".像这样.. 在此输入图像描述

但目前我变得像这样的观点..

在此输入图像描述

我想在右边看我的checkicon选项..,我已经使用了这个代码..我的xml ...



    






    

        
    

    

    

    

    





    


    


谢谢..

2 个回答
  • 在复选框中使用以下属性:

    Set android:button="@null";
    Set android:drawableRight="@drawable/YOUR_CHECKBOX_BUTTON"
    

    希望它会奏效.

    2023-01-18 18:56 回答
  • 尝试这个..你可以使用CheckedTextView而不是CheckBox来满足你的需要..此外它几乎所有的属性都类似于CheckBox,这样你就可以通过java检查/取消选中它,而无需使用任何外部可绘制图像并更改它们的来源对于不同的条件,这可能证明是昂贵的,并在时间变成一团糟..

    <RelativeLayout
            android:id="@+id/checkbox_layoyt"
            android:layout_
            android:layout_
            android:layout_alignParentLeft="true"
            android:layout_below="@+id/edt_layout"
            android:layout_marginTop="34dp" >
    
            <CheckedTextView
                android:id="@+id/cb_male"
                android:layout_
                android:layout_
                android:layout_alignParentLeft="true"
                android:layout_alignParentTop="true"
                android:layout_marginLeft="29dp"
                android:checkMark="?android:attr/listChoiceIndicatorMultiple"
                android:checked="false"
                android:gravity="center"
                android:text=" Male"
                android:textColor="#000000"
                android:textSize="18dp" />
    
            <CheckedTextView
                android:id="@+id/cb_female"
                android:layout_
                android:layout_
                android:layout_alignParentTop="true"
                android:layout_marginLeft="18dp"
                android:layout_toRightOf="@+id/cb_male"
                android:checkMark="?android:attr/listChoiceIndicatorMultiple"
                android:checked="false"
                android:gravity="center"
                android:text=" Female"
                android:textColor="#000000"
                android:textSize="18dp" />
        </RelativeLayout>
    

    2023-01-18 18:56 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有