2014-11-03 109 views
0

我正在用Eclipse的導航抽屜模板創建一個新項目。就我如何去改變抽屜的Listview中的每個項目來點擊一個新的活動,而不是重新使用同一個並更改頂部標題文本,我沒有看到任何文檔或教程。我所看到的只有教程是如何實現這個導航抽屜,這個導航抽屜現在看起來沒什麼用處,因爲Eclipse允許您使用它來製作項目。我該如何做到這一點,所以我可以點擊每個項目,並讓它去一個新的活動?如何從使用android導航抽屜打開另一個活動

回答

1

即使您聲稱您已經查看了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());