如何使用XML样式在Android中创建自定义按钮

斯内哈

我想通过使用XML样式来制作这种按钮[相同的背景和文本]颜色

在此处输入图片说明

这只是一个例子,我想写一些其他文本,例如:关于我

我仍然在使用Photoshop中设计师设计的按钮

    <ImageButton
        android:id="@+id/imageButton5"
        android:contentDescription="AboutUs"
        android:layout_width="wrap_content"
        android:layout_marginTop="8dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/view_pager"
        android:layout_centerHorizontal="true"
        android:background="@drawable/aboutus" />

注意:我需要各种尺寸和形状的按钮

我不想在我的Android应用程序中使用任何图像,我只想使用XML制作图像

Shreyash Mahajan

您是否尝试过为任何按钮创建背景形状?

检查以下:

下面是与按钮图像分离的图像。

在此处输入图片说明

现在,将其放在android:src“ source”的ImageButton中,如下所示:

android:src="@drawable/twitter"

现在,只需创建ImageButton的形状即可具有黑色着色器背景。

android:background="@drawable/button_shape"

而button_shape是可绘制资源中的xml文件:

    <?xml version="1.0" encoding="UTF-8"?>
<shape 
    xmlns:android="http://schemas.android.com/apk/res/android">
    <stroke 
        android:width="1dp" 
        android:color="#505050"/>
    <corners 
        android:radius="7dp" />

    <padding 
        android:left="1dp"
        android:right="1dp"
        android:top="1dp"
        android:bottom="1dp"/>

    <solid android:color="#505050"/>

</shape>

只是尝试用它来实现它。您可能需要根据需要更改颜色值。

让我知道它是否无效。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用XML样式在Android中创建自定义按钮

来自分类Dev

如何使用Swift在Xcode中创建自定义按钮?

来自分类Dev

Android上的自定义按钮样式

来自分类Dev

Android上的自定义按钮样式

来自分类Dev

在PrimeNG中自定义按钮样式

来自分类Dev

如何在gnuplot中创建自定义填充样式?

来自分类Dev

使用自定义样式在Swift中创建UITextField扩展

来自分类Dev

如何在Android应用程序(Java)中创建自定义Google Maps样式

来自分类Dev

如何使用自定义样式的XML内容嵌入iframe?

来自分类Dev

如何使用自定义样式的XML内容嵌入iframe?

来自分类Dev

如何从自定义styles.xml中的默认Android样式继承?

来自分类Dev

如何在自定义Android XML中手动查找“ @string / ...”样式引用

来自分类Dev

如何创建自定义样式?

来自分类Dev

Android - 使用 Xml 自定义类似按钮

来自分类Dev

如何在 lanterna 中创建自定义按钮?

来自分类Dev

如何在Android中使用按钮textviews等创建自定义下拉/弹出视图

来自分类Dev

如何在iOS中以最佳方式创建自定义按钮并多次使用?

来自分类Dev

如何创建自定义单选按钮?

来自分类Dev

如何创建自定义后退按钮?

来自分类Dev

XML中的自定义按钮

来自分类Dev

如何使用自定义格式在android-fire-base中创建自定义数据库以存储数据

来自分类Dev

如何在Android中自定义图像按钮

来自分类Dev

如何使用注释代替XML在嵌入式Tomcat中创建自定义组件标签

来自分类Dev

如何使用 OpenXml.Wordprocessing 和 C# 在 MS Word 中创建自定义样式链接(段落和字符)

来自分类Dev

如何在Android中创建自定义导航抽屉

来自分类Dev

如何在android中创建自定义渐变?

来自分类Dev

如何在Android中创建自定义导航抽屉

来自分类Dev

如何在Android中创建自定义通知

来自分类Dev

如何在Android中创建自定义PopupMenu

Related 相关文章

  1. 1

    如何使用XML样式在Android中创建自定义按钮

  2. 2

    如何使用Swift在Xcode中创建自定义按钮?

  3. 3

    Android上的自定义按钮样式

  4. 4

    Android上的自定义按钮样式

  5. 5

    在PrimeNG中自定义按钮样式

  6. 6

    如何在gnuplot中创建自定义填充样式?

  7. 7

    使用自定义样式在Swift中创建UITextField扩展

  8. 8

    如何在Android应用程序(Java)中创建自定义Google Maps样式

  9. 9

    如何使用自定义样式的XML内容嵌入iframe?

  10. 10

    如何使用自定义样式的XML内容嵌入iframe?

  11. 11

    如何从自定义styles.xml中的默认Android样式继承?

  12. 12

    如何在自定义Android XML中手动查找“ @string / ...”样式引用

  13. 13

    如何创建自定义样式?

  14. 14

    Android - 使用 Xml 自定义类似按钮

  15. 15

    如何在 lanterna 中创建自定义按钮?

  16. 16

    如何在Android中使用按钮textviews等创建自定义下拉/弹出视图

  17. 17

    如何在iOS中以最佳方式创建自定义按钮并多次使用?

  18. 18

    如何创建自定义单选按钮?

  19. 19

    如何创建自定义后退按钮?

  20. 20

    XML中的自定义按钮

  21. 21

    如何使用自定义格式在android-fire-base中创建自定义数据库以存储数据

  22. 22

    如何在Android中自定义图像按钮

  23. 23

    如何使用注释代替XML在嵌入式Tomcat中创建自定义组件标签

  24. 24

    如何使用 OpenXml.Wordprocessing 和 C# 在 MS Word 中创建自定义样式链接(段落和字符)

  25. 25

    如何在Android中创建自定义导航抽屉

  26. 26

    如何在android中创建自定义渐变?

  27. 27

    如何在Android中创建自定义导航抽屉

  28. 28

    如何在Android中创建自定义通知

  29. 29

    如何在Android中创建自定义PopupMenu

热门标签

归档