2014-10-08 64 views
-1

您能告訴我我的代碼出了什麼問題嗎? (我敢打賭,這是愚蠢的東西,但我不能找到它。)ActionBar按鈕:無法訪問的語句

Unreachable statement

我的代碼:

public boolean onOptionsItemSelected(MenuItem item) { 
    return super.onOptionsItemSelected(item); 

    switch (item.getItemId()){ 
     case R.id.action_go_home: 
      //go home action 
      Intent i = new Intent(this, UserProfileActivity.class); 
      startActivity(i); 
      return true; 
      break; 
     case R.id.action_select_categories: 
      //select categories 
      return true; 
     case R.id.action_refresh: 
      //refresh timeline 

      return true; 
     default : 
      return super.onOptionsItemSelected(item); 
    } 
} 

回答

6

您在切換之前有回報聲明。

你應該修復它想:

public boolean onOptionsItemSelected(MenuItem item) { 
super.onOptionsItemSelected(item); 

switch (item.getItemId()){ 
.... 
+0

謝謝主席先生! – RidRoid 2014-10-08 19:06:45