android radiobutton 消除灰色阴影

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android radiobutton 消除灰色阴影相关的知识,希望对你有一定的参考价值。

我写的radiobutton 点击后有灰色阴影,如何做到像QQ那样周边均为白色RadioButton代码:<RadioGroup android:id="@+id/rg_tab_bar" android:layout_width="match_parent" android:layout_height="64dp" android:background="@color/bg_white" android:orientation="horizontal" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true"> <RadioButton android:id="@+id/strategy" style="@style/tab_menu_item" android:drawableTop="@drawable/tab_menu_strategy" android:text="@string/tab_menu_strategy" /> <RadioButton android:id="@+id/life_aide" style="@style/tab_menu_item" android:drawableTop="@drawable/tab_menu_life" android:text="@string/tab_menu_life_aide" /> </RadioGroup>style代码: <style name="tab_menu_item"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_weight">1</item> <item name="android:layout_height">match_parent</item> <item name="android:button">@null</item> <item name="android:gravity">center</item> <item name="android:paddingTop">3dp</item> <item name="android:background">@drawable/tab_menu_bg</item> <item name="android:textColor">@drawable/tab_menu_text</item> <item name="android:textSize">12sp</item> </style>

参考技术A RadioButton有个默认的button属性,试试android:button="@null" 参考技术B 给radiobutton加个android:background="@color/white"就行了

android studio 消除RadioButton中的圆圈

当添加一个RadioButton时,系统会自动添加一个圆圈,如下图所示

要想消除这个圆圈,只需在RadioButton中添加android:color/transparent

以上是关于android radiobutton 消除灰色阴影的主要内容,如果未能解决你的问题,请参考以下文章

excel打印预览时为啥会有这两道灰色条,怎么消除

RadioButton 样式为普通按钮

求 android RadioButton属性详解

android中的radiobutton要点击2下才能选中

Android从零单排系列十《Android视图控件——RadioButton》

Android从零单排系列十《Android视图控件——RadioButton》