您的位置:首页 > 移动开发 > Android开发

找不到类 android...app.WindowDecorActionBar

2016-03-03 11:46 435 查看


问题描述:

Rendering Problems 

       The following classes could not be found: - android.support.v7.internal.app.WindowDecorActionBar (Fix Build Path, Create Class)

       Tip: Try to build the project.

附:

在学习中遇到问题时,依照前辈们的告诫“不会的先自己查,实在不行再来找前辈”,而最快捷的查询方法,是上网,本条将有幸成为网络经验之一。

步骤阅读 百度经验:jingyan.baidu.com

工具/原料

  • Android Studio
百度经验:jingyan.baidu.com

问题原因

  1. 1

    Android版本升级,不推荐使用Actionbar,将被Toolbar代替。

    END
百度经验:jingyan.baidu.com

解决办法一:parent="Base.Theme.AppCompat.Light.DarkActionBar"

  1. 1

    找到项目目录res/values/sttyles.xml,准备修改其中的AppTheme设置。

    步骤阅读
  2. 2

    找到属性parent="Theme.AppCompat.Light.DarkActionBar"

    步骤阅读
  3. 3

    修改为parent="Base.Theme.AppCompat.Light.DarkActionBar",即在原parent属性值上加“Base.”前缀。

    步骤阅读
  4. 4

    保存修改,回到问题提示的地方,现在是不是没有啦?

    步骤阅读 END
百度经验:jingyan.baidu.com

解决办法二: parent="Theme.AppCompat.Light.NoActionBar"

  1. 1

    同样在styles.xml文件中,修改parent属性值为"Theme.AppCompat.Light.NoActionBar"

    步骤阅读 END
百度经验:jingyan.baidu.com

解决办法三:换个低版本的API

  1. 1

    在问题提示页面,找到右上角的API选择按钮,可看到可选API列表。从中选择一个低版本的,如4.2.2

    步骤阅读
  2. 2

    API切换成功后,可以看到不再显示问题。

    不过,不推荐使用此法。

    步骤阅读 END
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐