Android:eclipse新建android工程style文件里的Theme老是报错

 

版权声明:本文为博主原创文章,转载请添加原文地址 https://blog.csdn.net/zwq1105/article/details/54879950

Android:eclipse新建android工程style文件里的Theme老是报错

问题描述:

Android:eclipse新建android工程style文件里的Theme老是报错

 

解决方案 一:(作者尝试过...没有成功,使用的方法二)

查看 res/values/styles.xml 下的报错点。
 <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
把这个改成
<style name="AppBaseTheme" parent="android:Theme.Light">

路径: res/values-11/styles.xml 
<style name="AppBaseTheme" parent="Theme.AppCompat.Light">
把这个改成
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">

路径: res/values-14/styles.xml 
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
把这个换成 
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
 
 

注意:

    因为res/values/styles.xml下的style是兼容最低android版本的,所以res/values-11/styles.xml和res/values-14/styles.xml下的AppBaseTheme为了适应更高版本的样式,不能直接设置成android:Theme.Light,不然最终显示的样式都是最低android版本的。

 

解决方案 二:(作者尝试过...OK,就是新建安卓项目时,最低版本SDK不能小于API17)

Android:eclipse新建android工程style文件里的Theme老是报错