回答

0

在每一個片段,你應該加入這樣的方法爲:

@Override 
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { 
    inflater.inflate(R.menu.you_menu_file, menu); 
    super.onCreateOptionsMenu(menu, inflater); 
} 

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    switch (item.getItemId()) { 
     case R.id.menuitem1: 
      //your implementation of menu item click 
      break; 
     case R.id.menuitem2: 
      //your implementation of menu item click 
      break; 
     case R.id.menuitem3: 
      //your implementation of menu item click 
      break; 
    } 
    return false; 
} 
+0

感謝您的回覆。但不起作用 – d2000k

+0

我有:片段TAB1 onCreateView => setHasOptionsMenu(true); onCreateOptionsMenu => getActivity()。getMenuInflater()。inflate(R.menu.menu_tab1,menu); onOptionsItemSelected => equalabove – d2000k

+0

你有像下面的代碼一樣的XML佈局的菜單項? <項目 機器人:ID = 「@ + ID/menu_add」 機器人:標題= 「添加」> – bgplaya