android单选按钮两行显示,Android-单选按钮文字位置

我有一个带有RadioGroup和单选按钮的布局.它有效,但显示有问题.我分享了下面的截图.

Android 4.2.1-4.65英寸

平板电脑Android 2.2-7英寸

Android 4.1.2-5.5英寸

bottorbar布局中的代码

android:layout_width="match_parent" android:layout_height="wrap_content"

android:padding="3dp" android:gravity="center"

android:background="@drawable/bottom"

>

android:id="@+id/radioTur"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:measureWithLargestChild="true"

android:layout_gravity="center_vertical"

android:orientation="horizontal" >

android:id="@+id/rad_anasayfa"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_weight="1"

android:textAppearance="?android:attr/textAppearanceSmall"

android:button="@null"

android:gravity="center"

android:drawableTop="@drawable/anasayfabutton"

android:textColor="@color/White"

android:onClick="Anasayfa_TIKLA"

android:text="Anasayfa" >

android:id="@+id/rad_haber"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:button="@null"

android:gravity="center"

android:layout_weight="1"

android:textAppearance="?android:attr/textAppearanceSmall"

android:drawableTop="@drawable/haberlerbutton"

android:textColor="@color/White"

android:onClick="Haber_TIKLA"

android:text="Haberler" >

android:id="@+id/rad_duyuru"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:button="@null"

android:gravity="center"

android:layout_weight="1"

android:textAppearance="?android:attr/textAppearanceSmall"

android:drawableTop="@drawable/duyurubutton"

android:textColor="@color/White"

android:onClick="Duyuru_TIKLA"

android:text="Duyurular" >

android:id="@+id/rad_yemek"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:button="@null"

android:gravity="center"

android:layout_weight="1"

android:textAppearance="?android:attr/textAppearanceSmall"

android:drawableTop="@drawable/yemekbutton"

android:textColor="@color/White"

android:onClick="Yemek_TIKLA"

android:text="Yemek" >

android:id="@+id/rad_search"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:button="@null"

android:gravity="center"

android:layout_weight="1"

android:onClick="Arama_TIKLA"

android:textAppearance="?android:attr/textAppearanceSmall"

android:drawableTop="@drawable/search_icon"

android:textColor="@color/White"

android:text="Arama" >

主布局中的代码

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:id="@+id/AnaLayout"

>

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:id="@+id/linearLayout1"

android:layout_alignParentBottom="true"

android:layout_alignParentLeft="true" >

android:id="@+id/cell1"

android:layout_height="wrap_content"

layout="@layout/bottombar"

/>

我已经工作了几天.我不明白问题.有人能帮我吗 ?

我的偶像

解决方法:

我发现了问题.问题是android:button =“ @ null”.

如果单选按钮具有android:button =“ @ null”属性;

结果:

如果单选按钮没有android:button =“ @ null”属性;

结果:

如果radiobutton具有android:button =“ @ null”和android:background =“” @android:color / transparent“属性

结果:

我为每个单选按钮添加了android:background =“ @android:color / transparent”属性,并解决了问题.

标签:android-layout,radio-group,android

来源: https://codeday.me/bug/20191122/2058429.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值