一直在寻找禁用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_header"
app:menu="@menu/drawer_view" />
试图在clickable=false
中执行NavigationView
,但它无效。
我也试过setClickable(false)
以编程方式也没有用。
答案 0 :(得分:0)
如果可用于NavigationView,请尝试android:enabled="false"
。
答案 1 :(得分:0)
通过用Java而不是XML来扩充它来找到一种方法。
navigationView.inflateHeaderView(R.layout.drawer_header);
答案 2 :(得分:0)
navigationView中有一个列表视图。以编程方式引用listview。然后添加自己的标题并关闭标题上的选择。关闭标题使用选择:
listview.addHeaderView(myheaderView,NULL,FALSE);