在android教程中getSupportActionBar错误

时间:2014-06-28 03:30:02

标签: android

到目前为止,我能够解决我在Google搜索中遇到的问题,但实际上我无法找到解决此问题的任何方法。

(人们对SherlockActivity说些什么,但我认为这与我的无关,因为它看起来像独立的API或库)

我认为它是关于库导入的,但我不确定要修复什么。

错误代码打印: 对于DisplayMessageActivity类型

,方法getSupportActionBar()未定义

代码: getSupportActionBar()setDisplayHomeAsUpEnabled(真);

我在我的项目中添加了“android-support-v7-appcompat”库,我向它保证1.它是一个库2.它位于同一个物理位置3.是的,有一个绿色的勾号。

如下: http://i.stack.imgur.com/jAWWM.jpg

我的库的构建路径设置如下: http://i.stack.imgur.com/kEX7I.jpg

如果你知道如何解决它,请帮助我。

1 个答案:

答案 0 :(得分:0)

解决方案:getSupportActionBar() The method getSupportActionBar() is undefined for the type TaskActivity. Why?

您的类需要从ActionBarActivity扩展,而不是普通的Activity才能使用getSupport *()方法。