如何在 Android Material 设计中为浮动操作按钮创建子菜单?

How to create a submenu for Floating Action Button in Android Material Design?

我想在单击 浮动操作按钮 后创建一个 子菜单 ,如下所示:

我已经知道这个图书馆 :

https://github.com/futuresimple/android-floating-action-button

但我想用android的原生FAB来创建这个支持设计:

compile 'com.android.support:design:23.+'

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="end|bottom"
    android:src="@drawable/ic_add" />

直接是不可能的。 android.support.design.widget.FloatingActionButtonImageView 的子类,不能容纳儿童。您必须实现自己的 ViewGroup(垂直 LinearLayout 应该足够了)并将 FloatingActionButton 放入其中