如何从使用android导航抽屉打开另一个活动

问题描述:

我正在用Eclipse的导航抽屉模板创建一个新项目。就我如何去改变抽屉的Listview中的每个项目来点击一个新的活动,而不是重新使用同一个并更改顶部标题文本,我没有看到任何文档或教程。我所看到的只有教程是如何实现这个导航抽屉,这个导航抽屉现在看起来没什么用处,因为Eclipse允许您使用它来制作项目。我该如何做到这一点,所以我可以点击每个项目,并让它去一个新的活动?如何从使用android导航抽屉打开另一个活动

即使您声称您已经查看了Google教程中有关如何使用NavigationDrawer的教程,但您似乎完全没有做过任何研究。

当阅读本教程中,你会遇到这样的段落:https://developer.android.com/training/implementing-navigation/nav-drawer.html#ListItemClicks

它描述了如何应对点击抽屉的事件。

基本思想是,您在点击抽屉时为回调创建点击监听器。在回调方法中,你开始你想要的Activity

private class DrawerItemClickListener implements ListView.OnItemClickListener { 
    @Override 
    public void onItemClick(AdapterView parent, View view, int position, long id) { 

     // start your activity here, depending on click position 
    } 
} 

在主活动,设置的点击收听:

mDrawerList.setOnItemClickListener(new DrawerItemClickListener());