2015-04-27 146 views
0

我正試圖學習如何在Android應用程序中製作標籤。通過教程閱讀,我不得不說,我們應該實現ActionBar.TabListener(繼承onTabSelected等方法),並參與越來越片段(這樣我就可以刷卡的片段),這樣的想法:ActionBar無法解析爲類型

public class MainActivity extends FragmentActivity implements ActionBar.TabListener 

然而, Eclipse堅持告訴我,ActionBar不能被解析爲類型,並且建議的解決方法是創建界面,這沒有什麼幫助,謝謝你們的幫助

+0

http://stackoverflow.com/questions/18625890/actionbar-cannot-be-resolved-to-a-type –

+0

對不起,但合規水平已經是1.6級,仍然沒有工作@MortezaSoleimani – samDroid

+0

檢查更新&更改工作區。 – VVB

回答

0

這樣的一個可能的問題,它會給你一個想法只是爲了嘗試。

添加import android.app.ActionBar; 如果你不能導入這個包,那麼我認爲你的Eclipse設置有問題。

另一個重要的事情,知道ActionBar.TabListener由最新的API級別21,文件過時@ActionBar.TabListener

+0

感謝您的幫助,我遵循您的建議,並且我發佈的錯誤是固定的。但是,現在TabListener導致另一個錯誤: 類需要API級別11(當前最小值爲8):android.app.ActionBar.TabListener – samDroid

+0

這應該很容易解決。我不使用Eclipse。它說,如果你想使用ActionBar,你需要將最低API級別提升到至少11級,這是合理的級別。這可能是在Ecliple compliler設置中設置的。如果你不知道如何,然後張貼另一個問題。 –

+0

@samDroid,爲了我們的好處,在原始問題中添加/解釋您的修復。也許我們會從你的問題中學到一些東西。你確實吸引了很少的人。謝謝。 –

0

我遲到知道它一下,但希望有人會發現它有用。

嘗試導入動作條

import android.app.ActionBar; 

,如果你可以導入它,然後嘗試implent tablistener這樣

public class MainActivity extends FragmentActivity implements android.app.ActionBar.TabListener { 

爲我工作。