Android Studio:添加依赖项时 ActionBarActivity 是否已弃用?

Android Studio: ActionBarActivity becomes deprecated when adding a dependency?

我有点像新手,如果这真的很基础,请原谅。无论如何,为了向我的布局添加浮动操作按钮 (FAB),我决定向库添加依赖项,如下所示:

dependencies {
     compile fileTree(dir: 'libs', include: ['*.jar'])
     compile 'com.android.support:appcompat-v7:22.1.1'
     compile 'com.oguzdev:CircularFloatingActionMenu:1.0.2
}

但似乎无论我选择哪个库,同样的问题仍然存在:ActionBarActivity 被划掉并发出警告说它已经 "deprecated"。

另一个问题是我似乎无法使用 "ImageView" 类型,必须改用 "TintImageView"。弃用 ActionBarActivity 是什么意思,这有什么问题?但最重要的是,我该如何修复它?

我正在使用 Android Studio 1.1.0 和这个库:https://github.com/oguzbilgener/CircularFloatingActionMenu

即使您不确定或答案不完整,我也非常感谢您的帮助。

谢谢!

您需要使用 ActionBarActivityActivity

Theme.Material 仅适用于 运行 API 21(棒棒糖)及以上设备。如果您想在 运行 API 20 及以下设备上使用 Material 主题,您需要使用 AppCompat。

When I created a new activity, it extends ActionBarActivity but it's deprecated.

这是最近的更改。从 AppCompat 22.1 版开始,ActionBarActivity 已被弃用,取而代之的是 AppCompatActivity.

我想,这是因为你使用了ActionBarActivity。 尝试将 ActionBarActivity 更改为 Activity