2012-09-25 64 views
0

我在android的actionBar中實現了一個下拉菜單,我試圖設置onNavigationItemSelected行爲,但我被告知沒有什麼可以覆蓋?任何幫助都會很棒。代碼:Android OnNavigationListener覆蓋?

public class DropMenu implements OnNavigationListener { 

    @Override 
    public boolean onNavigationItemSelected(int itemPosition, long itemId) { 
     switch (itemPosition) { 

     case 0: { 

     } 

     case 1: { 

     } 

     case 2: { 

     } 

     } 
     return false; 
    } 

錯誤:

The method onNavigationItemSelected(int, long) of type MainActivity.DropMenu must override a superclass method

回答

2

假設你使用的是Eclipse:

右鍵單擊左側的項目,進入 「屬性」,選擇 「Java編譯器」,並將「Compiler compliance level」設置爲1.6

+0

爲我工作,謝謝!大聲笑我不知道爲什麼這個工程。 –