1. 程式人生 > 其它 >Android實現懸浮按鈕彈出不同方向子按鈕

Android實現懸浮按鈕彈出不同方向子按鈕

在這裡插入圖片描述
在這裡插入圖片描述

//圓形懸浮按鈕
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.getbase:floatingactionbutton:1.10.1'
<com.getbase.floatingactionbutton.FloatingActionsMenu
        android:id="@+id/multiple_actions"
        android:layout_width="wrap_content"
        android:
layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" android:layout_marginBottom="63dp" app:fab_addButtonColorNormal="#20AEFF"//主按鈕背景色 app:fab_addButtonPlusIconColor=
"@mipmap/icon_white_colse"//主按鈕中間的圖片 fab:fab_expandDirection="up">//彈出子按鈕方向,可實現up left down right四個方向彈出 <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:background=
"@mipmap/icon_white_bg" android:gravity="center_horizontal|center_vertical" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableTop="@mipmap/icon_msg" android:gravity="center_horizontal" android:text="私信" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:drawableTop="@mipmap/icon_tg" android:gravity="center_horizontal" android:text="投稿" /> </LinearLayout> </com.getbase.floatingactionbutton.FloatingActionsMenu>

注意:fab屬性如報錯請在父控制元件中加入xmlns:fab="http://schemas.android.com/apk/res-auto"在這裡插入圖片描述

效果就實現啦