Facebook SDK 4.3 を使用して Facebook ログインを実装しました。Facebook のログイン用に別のダイアログ フラグメントを作成しました。今のところ、すべてが非常にうまく機能しています。
私が欲しいもの ログアウトを取得するためにナビゲーション ビューの下部に facebook ログアウト ボタンを実装したいのですが、実装方法がわかりません。Facebookログインボタンを介してFacebookログインを実装したためです。ログイン後、そのボタンがFacebookのログアウトボタンに変わるのを見ました。今、私は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"/>
そして、これはメニューフォルダの私のドロワーアイテムです
<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>
ナビゲーションビューで、ナビゲーションビューの下部にボタンを追加したいので、これを行う方法を教えてください。クリックイベントをリッスンし、そのクリックで Facebook からログアウトする方法は?
助けてください 。