navigationview
の場合、2つの項目を2つのグループに分けて仕切りを作成できます。しかし、ヘッダーとメニューの間に仕切りを作成するにはどうすればいいですか?私はメニューの上部に空のグループを作ろうとしましたが、うまくいきません。drawerlayoutのナビゲーションビューでヘッダーとメニューの間に仕切りを作成する
navigationview
のデフォルトテーマはかなりクールですが、私は黒いのが好きです&白いスタイル。しかし、私は、私はそれを行うには、適切な方法だか分からない
navigationview
の場合、2つの項目を2つのグループに分けて仕切りを作成できます。しかし、ヘッダーとメニューの間に仕切りを作成するにはどうすればいいですか?私はメニューの上部に空のグループを作ろうとしましたが、うまくいきません。drawerlayoutのナビゲーションビューでヘッダーとメニューの間に仕切りを作成する
navigationview
のデフォルトテーマはかなりクールですが、私は黒いのが好きです&白いスタイル。しかし、私は、私はそれを行うには、適切な方法だか分からない
(悲しい)ヘッダとメニューの間に仕切りを作成することができないとき、それはかなり厄介に見えますが、私はそれのためにいくつかの回避策を持っています:
P.Ilyinに記載されているように、ヘッダービューの下部に仕切りを置くことができます。
NavigationViewレイアウトにディバイダを追加し、ディバイダの位置を手動で調整できます。
例:この場合
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
app:headerLayout="@layout/drawer_menu_header"
app:menu="@menu/menu_drawer">
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/background_gray"
android:layout_marginTop="140dp"/>
</android.support.design.widget.NavigationView>
、我々は1DP高さを有しているカスタムグレーライン分周を行い、それが(140dpこのメニューヘッダの高さである)メニューヘッダの下に位置します。
同じ問題、pls、help。実際には、ヘッダビューの一番下に仕切りを置くことができます) –