Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在浮动按钮android中创建、制作或设置自定义背景_Java_Android_Button_Floating Action Button - Fatal编程技术网

Java 如何在浮动按钮android中创建、制作或设置自定义背景

Java 如何在浮动按钮android中创建、制作或设置自定义背景,java,android,button,floating-action-button,Java,Android,Button,Floating Action Button,我已经创建了自定义浮动按钮,并使用了所有库,但没有创建自定义浮动按钮。如果您知道如何创建自定义浮动按钮,我会尝试使用此按钮。 请帮帮我 我的按钮如下所示: 我的代码 您可以简单地使用Android支持库创建一个浮动操作按钮。 例如,这里有一个浮动操作按钮示例,具有自定义背景颜色、按下和聚焦状态 XML 可绘图文件夹中的fb_icon_play.xml fb_play_bg.xml在可绘制文件夹中 是另一个创建自定义浮动ActionButton的教程 您可以简单地使用Android支持库创建一个浮

我已经创建了自定义浮动按钮,并使用了所有库,但没有创建自定义浮动按钮。如果您知道如何创建自定义浮动按钮,我会尝试使用此按钮。 请帮帮我

我的按钮如下所示:

我的代码


您可以简单地使用Android支持库创建一个浮动操作按钮。 例如,这里有一个浮动操作按钮示例,具有自定义背景颜色、按下和聚焦状态

XML

可绘图文件夹中的fb_icon_play.xml

fb_play_bg.xml在可绘制文件夹中


是另一个创建自定义浮动ActionButton的教程

您可以简单地使用Android支持库创建一个浮动操作按钮。 例如,这里有一个浮动操作按钮示例,具有自定义背景颜色、按下和聚焦状态

XML

可绘图文件夹中的fb_icon_play.xml

fb_play_bg.xml在可绘制文件夹中


是另一个创建自定义浮动ActionButton的教程

显示你的代码。显示你的代码。我已经把你的代码,但创建一个圆圈和我的图像显示中心在圆圈,所以如何解决它?很明显,它会产生一个圆圈的形状。我还发布了一个教程链接。请检查并定义您自己想要的自定义形状。我已经输入了您的代码,但创建了圆,我的图像显示中心位于圆中,所以如何解决它?很明显,它会生成一个圆形状。我还发布了一个教程链接。请检查并定义您自己想要的自定义形状。
<Button
    android:id="@+id/btn_build_now"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_weight="0"
    android:background="@color/Background_Main"
    android:drawableBottom="@drawable/button_bg"
    android:paddingBottom="10dp" />
<android.support.design.widget.FloatingActionButton xmlns:app="http://schemas.android.com/apk/res-auto"
                    android:id="@+id/fb"
                    android:layout_width="60dp"
                    android:layout_height="60dp"
                    android:src="@drawable/fb_icon_play"
                    app:backgroundTint="@drawable/fb_play_bg" />
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:drawable="@drawable/floating_button_blue_play_icon_pressed" />
    <item android:state_focused="true" android:drawable="@drawable/floating_button_yellow_play_icon_pressed" />

    <item android:drawable="@drawable/floating_button_yellow_play_icon_pressed" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false" android:color="#3389b3"/>
<item android:state_focused="true" android:state_pressed="true" android:color="#3389b3" />
<item android:state_focused="false" android:state_pressed="true" android:color="#d1930f" />
<item android:color="#3389b3" />
</selector>