0

對於這樣一個基本問題抱歉,但我怎樣才能添加一個導航窗格到我的應用程序(從左邊滑入的窗格)以及如何使其啓動其他Activities窗格?如何有效地使用導航窗格

+0

這就是所謂的一**導航抽屜**。請參閱[官方指南](https://developer.android.com/training/implementing-navigation/nav-drawer.html)。 – hata

回答

1

我推薦材料設計抽屜組件,如:http://mikepenz.github.io/MaterialDrawer/

可以使用Intents開始新的活動。

如果您想在用戶點擊一個按鈕,啓動了新的活動,你必須創建在導航窗格中的onItemClick事件處理程序的意圖:

@Override 
public boolean onItemClick(View view, int position, IDrawerItem drawerItem){ 
    if (position==0){ //user clicked first button in pane 
    Intent intent = new Intent(this, FancyOtherActivity.class); 
    startActivity(intent); 
    } 
    if (position==1){ //user clicked second button 
    Intent intent = new Intent(this, GreatAnotherActivity.class); 
    startActivity(intent); 
    } 

    ... //other buttons 
}