Android 左下方的浮动操作按钮。安卓

Android 左下方的浮动操作按钮。安卓,android,floating-action-button,Android,Floating Action Button,我正在应用程序中使用浮动操作按钮 通常的做法似乎是将浮动操作按钮放在屏幕的右下角。大多数关于材料设计的例子都是这样的。() 我在我的应用程序中使用谷歌地图,在右下角有两个来自谷歌的图标(链接到谷歌地图或导航)。我想把我的浮动动作条放在左下角。这是好的做法吗?我知道怎么做,我想知道它是否被接受 谢谢。从 app:layout_anchorGravity="bottom|right|end" 到 没有任何类似的东西必须显示在右下角。你们可以看到FAB显示在谷歌IO 2016 android应用程序

我正在应用程序中使用浮动操作按钮

通常的做法似乎是将浮动操作按钮放在屏幕的右下角。大多数关于材料设计的例子都是这样的。()

我在我的应用程序中使用谷歌地图,在右下角有两个来自谷歌的图标(链接到谷歌地图或导航)。我想把我的浮动动作条放在左下角。这是好的做法吗?我知道怎么做,我想知道它是否被接受

谢谢。

app:layout_anchorGravity="bottom|right|end"


没有任何类似的东西必须显示在右下角。你们可以看到FAB显示在谷歌IO 2016 android应用程序的左侧

要在左下方显示晶圆厂,请执行以下操作:

 <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|start"
        android:layout_margin="16dp"
        android:src="@android:drawable/ic_dialog_email"/>

添加操作按钮用于将用户的注意力引导到他可以在该页面上执行的主要操作上。通过添加越来越多的按钮,您并没有呈现一个整洁的视图。考虑一下,将一些活动添加到侧导航栏中,您认为这可能不是用户希望在页面上做的主要事情。 或者您也可以将按钮堆叠在左侧,类似这样的

或者更好的方法是,使用类似于ZOMATO的按钮,按下按钮时会显示更多按钮


查看此GitHub repo以获取想法和代码

检查以下xml代码,它将帮助您

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
                                                 android:layout_width="match_parent"
                                                 android:layout_height="match_parent"
                                                 android:fitsSystemWindows="true">

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            />


    </android.support.design.widget.AppBarLayout>

    <include layout="@layout/list_item_movie"/>

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|start"
        android:layout_margin="12dp"
        android:src="@android:drawable/ic_dialog_email"/>
</android.support.design.widget.CoordinatorLayout>


根据您设计的布局和用户界面,浮动操作按钮可以放置在屏幕上您想要的位置。提供FAB的主要目的是让用户即时访问应用程序或屏幕上的主要功能/操作

如果您已经查看了晶圆厂的材料设计规范,就会发现每个屏幕只推荐一个晶圆厂。然而,规格没有提到在屏幕上晶圆厂的位置。它还包含应用程序的屏幕截图,其中FAB不位于右下角


我想要一个和你一样的要求。除了
android:layout\u gravity=“bottom | start”
之外,我还需要指定
android:layout\u alignParentStart
android:layout\u margintart
,以使其正常工作

<android.support.design.widget.FloatingActionButton
    android:id="@+id/previous_chapter_fab"

    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"

    android:layout_alignParentRight="true"
    android:layout_gravity="bottom|start"
    android:layout_marginBottom="24dp"
    android:layout_marginStart="24dp"
    android:clickable="true"
    app:fabSize="mini"
    android:background="@color/color_white"
    app:srcCompat="@drawable/ic_arrow_back_white_24dp" />

这是您的应用程序。你可以把任何按钮放在任何你想放的地方。。!!说到这里,严格来说,不建议您将
FloatingActionButton
放在右下角。你可以自由使用它。。!!是的,同意@jankiI看到的这种例子,但这里的晶圆厂在工具栏上。@AppsMaster9589你分享了你想在哪里精确显示吗?这还不够吗?他说
左下角
:P
<android.support.design.widget.FloatingActionButton
    android:id="@+id/previous_chapter_fab"

    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentStart="true"

    android:layout_alignParentRight="true"
    android:layout_gravity="bottom|start"
    android:layout_marginBottom="24dp"
    android:layout_marginStart="24dp"
    android:clickable="true"
    app:fabSize="mini"
    android:background="@color/color_white"
    app:srcCompat="@drawable/ic_arrow_back_white_24dp" />