2017-07-14 65 views
0

當我導航到頁面時,如何打開/顯示左側導航抽屜?我正在尋找類似如下:抽屜可見性

protected override void OnViewModelSet() 
{ 
    SetContentView(Resource.Layout.DrawerLayout); 
    var drawer = FindViewById<NavigationView>(Resource.Id.nav_view); 
    drawer.Visibility = ViewStates.Visible; 
} 
+0

編輯這個問題,告訴我們你想用一個例子來達到什麼目的。 –

+0

上面的代碼不起作用。 –

+0

'ViewStates'在這裏完成了什麼? –

回答

1

切換可視性不會顯示抽屜,你必須調用OpenDrawer()像這樣:

drawerLayout.OpenDrawer(Android.Support.V4.View.GravityCompat.Start); 

當drawerLayout是:

drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); 

在您的代碼中,您參考NavigationView作爲抽屜

看看this教程。

+0

我以爲NavigationView是左側菜單,我猜是錯了,謝謝! –