我遇到了许多其他人的问题;我已经看到了所有其他类似的问题,但他们还没有解决我的问题。
这是我的错误:
以下建议解决此问题:
1)将API从22(5.1.1)更改为21(5.0.1)
但我想使用5.1.1,那么如何在不更改旧版本的情况下进行操作?
2)从以下位置编辑styles.xml文件:
<pip>
为:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
然而,在我这样做之后,在MainActivity.java中,我的ActionBarActivity似乎已被弃用:
3)将主题更改为Holo Light / Holo Dark
但是,我想为我的应用提供物质主题;如何在不更改主题的情况下解决问题? (此外,此解决方案中也出现了弃用的错误)
因此,如何在没有任何副作用的情况下解决此问题,为什么会发生这种情况呢?
答案 0 :(得分:0)
Google建议使用工具栏,然后将工具栏用作操作栏。但是,您必须在gradle文件中添加它
compile 'com.android.support:appcompat-v7:22.0.0'
如果添加此项,则不应再弃用操作栏。试试吧。它现在在我的项目中工作和工作。感谢