我有一些关于新导航视图的问题。
1) 滚动导航视图会滚动整个视图,但是我只想让标题保持在原位,而导航项可以滚动。
2) 要实现导航项之间的分隔线,我可以像这样做:
<item
android:id="@+id/navigation_subheader"
android:title="@string/navigation_subheader">
<menu>
<item
android:id="@+id/navigation_sub_item_1"
android:icon="@drawable/ic_android"
android:title="@string/navigation_sub_item_1"/>
<item
android:id="@+id/navigation_sub_item_2"
android:icon="@drawable/ic_android"
android:title="@string/navigation_sub_item_2"/>
</menu>
</item>
但是如果没有子标题,它就无法正常工作。我尝试了给它一个空字符串,但这只会留下一个垂直的空白空间,而不是子标题。我需要将导航项组分隔开,但没有子标题。
3) 动态操作导航项。在此之前,我使用垂直列表视图作为导航项。我只需将我不想要的导航项的可见性设置为gone。如何动态更改导航项?
listview
,这两个应该嵌套在NavigationView
中。 - Moinkhan