0
我無法將項目添加到動態導航抽屜裏,我已經解決了將項目這樣如何添加項目動態點擊導航抽屜
`for(int i = 0; i<lista.size(); i++){
SubMenu menuGroup = menu.addSubMenu(Menu.NONE, i, Menu.NONE, lista.get(i));
for(int j = 0; j<5; j++){
menuGroup.add(item + j);
}`
的部分問題是在這裏:
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_manage) {
// Handle the camera action
//here comes the action for the first item
} else if (id == R.id.item_2) {
//here comes the action for item 2 and so on
所以事情是,一旦我創建的項目動態(已經這樣做了),我怎麼可以添加項的點擊(行動對已經創建的項目)。 我試過for循環,但因爲它的if - else if條件我不能使用for循環。 任何人都可以幫助我嗎?
感謝隊友的解決方案,我終於有onNavigationItemSelected做到了,因爲所有的項目做同樣的事情,唯一的區別是名字,因爲我認爲這是不是很難, ,但是你的例子會派上用場,用於另一個項目。 – Alan