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