2014-06-28 58 views
-1

到目前爲止,我已經能夠解決我在Google搜索中遇到的問題,但我實際上找不到任何可能的解決方案來解決這個問題。android教程中的getSupportActionBar錯誤

(人民說說SherlockActivity但我認爲這些都是無關緊要了,我的,因爲看起來像獨立的API或庫)

我認爲這是關於庫導入,但我不知道解決什麼。

錯誤代碼打印: 方法getSupportActionBar()是未定義的類型DisplayMessageActivity

上代碼: getSupportActionBar()setDisplayHomeAsUpEnabled(真);

我添加了「android-support-v7-appcompat」庫到我的項目中,我確信1.它是一個庫2.它在同一個物理位置3.是有綠色的勾號。

類似以下內容: http://i.stack.imgur.com/jAWWM.jpg

和我的媒體庫的構建路徑設置如下: http://i.stack.imgur.com/kEX7I.jpg

如果你知道如何解決它,請幫助我。

回答

0

溶液:getSupportActionBar() The method getSupportActionBar() is undefined for the type TaskActivity. Why?

你的類需要從ActionBarActivity延伸,而不是一個普通的活性爲了使用getSupport *()方法。

+0

非常感謝。我看到那篇文章,但我只讀了綠色答覆的答案。更改公共類DisplayMessageActivity後,將Activity的Activity擴展爲公共類DisplayMessageActivity,擴展了ActionBarActivity,問題解決了。 – user3785148