使按钮看起来像android中的标签

里克

我想要这种外观。它们看起来不像,tabs所以我相信它们是按钮。

在此处输入图片说明

我可以toggle button通过将选择器保持在可绘制状态来达到类似的类型

<ToggleButton
    android:id="@+id/toggleButton"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:background="@drawable/custom_selector"    
    android:textOn=" Button1    Button2"
    android:textOff=" Button1   Button2" />

但是它们只有两个值,通过单击“选定”选项卡可以选择另一个,而当前一个则未被选择。但是我想要完全像选项卡。那么有人可以帮我实现吗?提前致谢。

尼兰吉·帕特尔

您必须为所有按钮创建选择器,并RadioGroup与选择器背景和空按钮一起使用。

按照@Andru的答案创建选择器。

下面是RadioGroup代码。

    <RadioGroup
    android:id="@+id/rdogrp"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_margin="8dp"
    android:gravity="center"
    android:orientation="horizontal" >

    <RadioButton
        android:id="@+id/btn1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="0dp"
        android:background="@drawable/btn1Selector"
        android:button="@null"
        android:checked="true"
        android:gravity="center" />

    <RadioButton
        android:id="@+id/btn2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="0dp"
        android:background="@drawable/btn2Selector"
        android:button="@null"
        android:gravity="center" />

    <RadioButton
        android:id="@+id/btn3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="0dp"
        android:background="@drawable/btn3Selector"
        android:button="@null"
        android:gravity="center" />

    <RadioButton
        android:id="@+id/btn4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="0dp"
        android:background="@drawable/btn4Selector"
        android:button="@null"
        android:gravity="center" />
</RadioGroup>

这是用于的示例代码 btn1Selector.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/btn1_selected" android:state_checked="true"  />
    <item android:drawable="@drawable/btn1_normal" android:state_checked="false"/>
</selector>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使按钮看起来像android中的标签页

来自分类Dev

如何使按钮看起来像标签?

来自分类Dev

Google Plus看起来像Google登录按钮Android

来自分类Dev

使按钮看起来像文本

来自分类Dev

防止链接看起来像按钮

来自分类Dev

如何使EditText看起来像Android中的页面

来自分类Dev

轻松使标签看起来像漂亮的大熊猫

来自分类Dev

materriel -ui ToggleButton看起来像按钮

来自分类Dev

复选框看起来像单选按钮WPF

来自分类Dev

使链接看起来像引导按钮,失败

来自分类Dev

在Bootstrap3的导航栏中添加一个看起来像链接的按钮

来自分类Dev

单选按钮看起来像IE(和某些FF)中的复选框

来自分类Dev

如何使单选的“复选框”看起来像ASP中的真实按钮?

来自分类Dev

如何让 Javafx 中的 TextField 看起来像 Android 或 Material UI 一样漂亮

来自分类Dev

如何使RadioButton看起来像JavaFX中的常规Button

来自分类Dev

使单词看起来像Microsoft Word中的按键

来自分类Dev

如何使字体看起来像Windows中的字体?

来自分类Dev

使目录看起来像 .htaccess 中的变量

来自分类Dev

如何使按钮看起来更像Android JellyBean(v21)中的Floating Action Button?

来自分类Dev

Android Studio中的彩色按钮看起来比原始的更大

来自分类Dev

Android Studio中的彩色按钮看起来比原始的更大

来自分类Dev

android布局按钮看起来不符合预期

来自分类Dev

android按钮和seekbar看起来更旧

来自分类Dev

如何在CSS中设置菜单样式以使其看起来像一个按钮

来自分类Dev

哎呦,看起来像出事了

来自分类Dev

绘制看起来像球体的球体

来自分类Dev

使普通布局看起来像PreferenceScreen

来自分类Dev

如何使UITableView看起来像这样?

来自分类Dev

看起来像JTextArea的JTextPane

Related 相关文章

  1. 1

    使按钮看起来像android中的标签页

  2. 2

    如何使按钮看起来像标签?

  3. 3

    Google Plus看起来像Google登录按钮Android

  4. 4

    使按钮看起来像文本

  5. 5

    防止链接看起来像按钮

  6. 6

    如何使EditText看起来像Android中的页面

  7. 7

    轻松使标签看起来像漂亮的大熊猫

  8. 8

    materriel -ui ToggleButton看起来像按钮

  9. 9

    复选框看起来像单选按钮WPF

  10. 10

    使链接看起来像引导按钮,失败

  11. 11

    在Bootstrap3的导航栏中添加一个看起来像链接的按钮

  12. 12

    单选按钮看起来像IE(和某些FF)中的复选框

  13. 13

    如何使单选的“复选框”看起来像ASP中的真实按钮?

  14. 14

    如何让 Javafx 中的 TextField 看起来像 Android 或 Material UI 一样漂亮

  15. 15

    如何使RadioButton看起来像JavaFX中的常规Button

  16. 16

    使单词看起来像Microsoft Word中的按键

  17. 17

    如何使字体看起来像Windows中的字体?

  18. 18

    使目录看起来像 .htaccess 中的变量

  19. 19

    如何使按钮看起来更像Android JellyBean(v21)中的Floating Action Button?

  20. 20

    Android Studio中的彩色按钮看起来比原始的更大

  21. 21

    Android Studio中的彩色按钮看起来比原始的更大

  22. 22

    android布局按钮看起来不符合预期

  23. 23

    android按钮和seekbar看起来更旧

  24. 24

    如何在CSS中设置菜单样式以使其看起来像一个按钮

  25. 25

    哎呦,看起来像出事了

  26. 26

    绘制看起来像球体的球体

  27. 27

    使普通布局看起来像PreferenceScreen

  28. 28

    如何使UITableView看起来像这样?

  29. 29

    看起来像JTextArea的JTextPane

热门标签

归档