如何在 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.FloatingActionButton
是 ImageView
的子类,不能容纳儿童。您必须实现自己的 ViewGroup(垂直 LinearLayout
应该足够了)并将 FloatingActionButton
放入其中
我想在单击 浮动操作按钮 后创建一个 子菜单 ,如下所示:
我已经知道这个图书馆 :
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.FloatingActionButton
是 ImageView
的子类,不能容纳儿童。您必须实现自己的 ViewGroup(垂直 LinearLayout
应该足够了)并将 FloatingActionButton
放入其中