1

我最近由 android sdk 更新到新的 android 5.0
,并试图使用 appcompact 添加浮动操作按钮(FAB)。

我不想使用任何类型的外部库

如何使用 appcompact 按项目添加 FAB 按钮

4

2 回答 2

1

您不需要任何特殊的库来制作 FAB。创建一个扩展 ImageButton 的类,并在 onTouch 方法中向上和向下缩放视图。

于 2014-10-21T18:33:52.060 回答
1

android 现在在他们的设计上有浮动操作按钮:

只需添加compile 'com.android.support:design:22.2.0'您的 gradle 文件并添加

 <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="68dp"
        android:layout_marginRight="10dp"
        android:clickable="true"
        android:background="@mipmap/icon_plus_button"
        app:layout_anchor="@id/mainContent"
        app:layout_anchorGravity="bottom|right|end"
        app:fabSize="mini"
        app:backgroundTint="#5894EF"
        app:elevation="6dp"
        app:rippleColor="@android:color/transparent"
        app:pressedTranslationZ="12dp"/>

在您的 xml 布局上。希望这对任何人都有帮助。

于 2015-07-22T04:25:16.563 回答