如何将Facebook Logout按钮放在导航视图的末尾

Coa*_*key 5 android navigationview facebook-sdk-4.x

我已经通过facebook sdk 4.3实现了facebook登录我已经为facebook的登录制作了单独的对话框片段.直到现在每件事都运作良好.

我想要的是 我想在导航视图底部实现facebook注销按钮以获得注销但我不知道如何实现它.因为我已经通过facebook登录按钮实现了facebook登录.我在登录后看到该按钮变为facebook注销按钮.现在我想要两件事

  1. 如何在导航视图中插入按钮我已经通过新的设计技术制作了导航视图,我通过导航菜单添加了什么.所以我不知道如何在其中添加按钮

  2. 其次我不知道如何使用本机或自定义按钮从Facebook注销.我必须实现哪个功能

我到目前为止搜索的内容,他们正在进行注销彻底会话,现在facebook新sdk中不存在.所以我不知道如何单独实现它

为了您,让我提供一些代码,以便您了解我如何实现我的导航视图

这个coede在我的主要xml导航视图中

<android.support.design.widget.NavigationView
    android:id="@+id/navigation_view"
    android:layout_height="match_parent"
    android:layout_width="wrap_content"
    android:layout_gravity="fill_vertical|left"
    app:menu="@menu/drawer"
    app:itemTextColor="#ffffff"
    android:background="#AF4B02"
    app:itemIconTint="@color/navigation_icon"
    android:fadingEdge="horizontal"/>
Run Code Online (Sandbox Code Playgroud)

这是菜单文件夹中的抽屉项目

<group android:checkableBehavior="single">

    <item
        android:id="@+id/home"
        android:checked="false"
        android:icon="@drawable/drawer_ic_home"
        android:title="@string/home_string" />

    <item
        android:id="@+id/offer"
        android:checked="false"
        android:icon="@drawable/drawer_ic_offer"
        android:title="@string/offer_string" />


    <item
        android:id="@+id/share"
        android:checked="false"
        android:icon="@drawable/drawer_ic_share"
        android:title="@string/share" />
    <item
        android:id="@+id/take"
        android:checked="false"
        android:icon="@drawable/drawer_ic_take"
        android:title="@string/take" />


    <item
        android:id="@+id/offer_status"
        android:checked="false"
        android:icon="@drawable/drawer_ic_status"
        android:title="@string/offer_status"
        />


    <item
        android:id="@+id/about_us"
        android:checked="false"
        android:icon="@drawable/drawer_ic_about_us"
        android:title="@string/about_us_string" />


</group>
Run Code Online (Sandbox Code Playgroud)

所以现在在导航视图中我想在导航视图的底部添加按钮所以告诉我该怎么做?如何听取其点击事件然后点击如何从Facebook注销?

请帮忙 .

Eug*_*e H 8

以下是我在导航视图底部添加按钮的方法

<android.support.design.widget.NavigationView
    android:id="@+id/navigation_view"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:background="@color/white"
    app:headerLayout="@layout/navigation_view_header"
    app:itemIconTint="@drawable/navigation_selector_text"
    app:itemTextColor="@drawable/navigation_selector_text"
    app:menu="@menu/side_navigation_menu_login">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <FacebookButton
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true">
        </FacebookButton>
    </RelativeLayout>
</android.support.design.widget.NavigationView>
Run Code Online (Sandbox Code Playgroud)