2017-03-01 6 views
0

私は右のアイコンメニューを作成したいと思います。私はwhisメニューNavigationViewをすることはできますか?Java android rightアイコンメニュー

enter image description here

+0

のレイアウト例です。 –

+0

はい、レイアウト背景を透明にします –

+0

この[library](https://github.com/jfeinstein10/SlidingMenu)を見てください。 – ADM

答えて

1

はい、あなたはあなたのアニメーションを使用して独自のカスタムレイアウトを作成することができ、あなたのスクリーンショット

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 

    <fragment 
     android:id="@+id/map" 
     android:name="com.google.android.gms.maps.SupportMapFragment" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" /> 

    <LinearLayout 
     android:layout_centerVertical="true" 
     android:layout_alignParentEnd="true" 
     android:layout_alignParentRight="true" 
     android:id="@+id/navigation_layout" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="vertical"> 

     <android.support.v7.widget.AppCompatImageView 
      android:layout_width="24dp" 
      android:layout_height="24dp" 
      app:srcCompat="@drawable/white_magazine" /> 

     <android.support.v7.widget.AppCompatImageView 
      android:layout_width="24dp" 
      android:layout_height="24dp" 
      app:srcCompat="@drawable/white_magazine" /> 

     <android.support.v7.widget.AppCompatImageView 
      android:layout_width="24dp" 
      android:layout_height="24dp" 
      app:srcCompat="@drawable/white_magazine" /> 

     <android.support.v7.widget.AppCompatImageView 
      android:layout_width="24dp" 
      android:layout_height="24dp" 
      app:srcCompat="@drawable/white_magazine" /> 

     <android.support.v7.widget.AppCompatImageView 
      android:layout_width="24dp" 
      android:layout_height="24dp" 
      app:srcCompat="@drawable/white_magazine" /> 
    </LinearLayout> 
</RelativeLayout> 
0

私はNavigationViewとしてこれを実装するのではなく右側にメニューを表示するFrameLayoutの組み合わせを使用することはありません。ここで