如何有效使用导航窗格

时间:2015-08-28 14:52:05

标签: android android-fragments android-activity android-studio navigation-drawer

为这样一个基本问题道歉,但是如何向我的应用程序添加导航窗格(从左侧滑入的导航窗格)以及如何使用窗格内的按钮启动其他Activities

1 个答案:

答案 0 :(得分:1)

我推荐使用Material Design抽屉组件,如下所示:http://mikepenz.github.io/MaterialDrawer/

您可以使用Intents开始新的活动。

如果要在用户单击按钮时启动新的Activity,则必须在导航窗格的onItemClick事件处理程序中创建Intent:

@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
}