1

我有点新手,所以如果这真的很基本,请原谅。无论如何,为了在我的布局中添加一个浮动操作按钮 (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 被划掉并发出警告说它已被“弃用”。

另一个问题是我似乎无法使用“ImageView”类型,而必须使用“TintImageView”。弃用 ActionBarActivity 意味着什么?这有什么问题?但最重要的是,我该如何解决它?

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

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

谢谢!

4

2 回答 2

0

您需要使用ActionBarActivityActivity

Theme.Material仅在运行 API 21 (Lollipop) 及更高版本的设备上可用。如果您希望在运行 API 20 及以下的设备上使用 Material 主题,您需要使用 AppCompat。

当我创建一个新活动时,它扩展了 ActionBarActivity 但它已被弃用。

这是最近的一个变化。从 AppCompat 的 22.1 版开始,ActionBarActivity不推荐使用AppCompatActivity.

于 2015-05-26T15:16:37.583 回答
0

我认为,这是因为您使用的是 ActionBarActivity。尝试将 ActionBarActivity 更改为 Activity

于 2015-05-26T15:18:01.727 回答