为这样一个基本问题道歉,但是如何向我的应用程序添加导航窗格(从左侧滑入的导航窗格)以及如何使用窗格内的按钮启动其他Activities
?
答案 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
}