android的一个小问题:

Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.

法一:

当在AndroidManifest.xml文件的application的节点设置了属性:

android:theme="@android:style/Theme.NoTitleBar

而Activity继承了ActionBarActivity就回出现上述错误,解决的办法就是让Activity去继承Activity而不是ActionBarActivity

改完之后删掉报错的部分,然后别忘了导入Activity包

法二:

在AndroidMenifest.xml中加入一句:

android:theme="@style/Theme.AppCompat.Light.NoActionBar"

例子:

   <activityandroid:name="com.vmoksha.BaseActivity" android:label="@string/app_name" android:theme="@style/Theme.AppCompat.Light.NoActionBar" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>

然后在styles.xml中加入主题资源:

     <style name="Theme.AppCompat.Light.NoActionBar" parent="@style/Theme.AppCompat.Light"> <item name="android:windowNoTitle">true</item> </style>

即可

转载于:https://www.cnblogs.com/EasyLive2006/p/7401794.html

关于新版SDK报错You need to use a Theme.AppCompat theme的两种解决办法 - 转相关推荐

  1. springboot项目报错:ERROR 9112 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] 的解决办法

    启动springboot项目,访问页面后报错 报错信息如下: [nio-8087-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.ser ...

  2. windows下scrapy安装问题,以及Twisted安装报错(error: Microsoft Visual C++ 14.0 is required.)完美解决办法...

    方法1(通常是失败的) 1. 命令行执行: pip3 install scrapy 不管是网络问题也好,缺少相关的包也好,用这条命令安装scrapy我就没成功过...难受 方法2(成功) 手动安装相关 ...

  3. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

  4. Python 用smtplib库发邮件报错:[WinError 10061] 由于目标计算机积极拒绝,无法连接。解决办法

    看了菜鸟的教程,有这段代码: mail = smtplib.SMTP("localhost") 然后就报错了.菜鸟的教程太老了,Python迭代这么快,根本跟不上. 把这个里面的参 ...

  5. wince6.0 编译报错:error C2220: warning treated as error - no 'object' file generated的解决办法...

    内容提要:wince6.0编译报错:"error C2220: warning treated as error - no 'object' file generated" 原因是 ...

  6. 启动jupyter notebook 报错:ImportError:DLL load failed,找不到指定模块的解决办法

    问题描述: 今天点击jupyternotebook的时候发现,无法启动了.然后使用下面的命令,在cmd窗口也无法启动 jupyter notebook 报错信息(当时忘记截图了):DLL load f ...

  7. 避坑:git在push本地文件到远程时,报错ailed to push some refs to https://xx/xx.git的解决办法

    git使用踩坑记录 发生问题描述 问题原因及解决办法 发生问题描述 在执行git push -u origin master命令push文件到github时,push失败,报错内容如下: To git ...

  8. 项目启动报错No appropriate protocol (protocol is disabled or cipher suites are inappropriate) 解决办法

    错误描述: 项目启动报错 Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is di ...

  9. python异步协程爬虫报错:【aiohttp.client_exceptions.ClientPayloadError: Response payload is not comple】解决办法

    今天在练习异步爬取视频时,程序报错:aiohttp.client_exceptions.ClientPayloadError: Response payload is not completed. 查 ...

最新文章

  1. [POJ3249]Test for Job [拓扑排序+DAG上的最长路径]
  2. 带头结点的单链表的逆置
  3. ML之Clustering:关于Clustering进阶的那些不可告密的事
  4. python程序设计下载_Python程序设计
  5. 如何无缝迁移 SpringCloud/Dubbo 应用到 Serverless 架构
  6. RuoYi-Cloud 部署篇_02(windows环境 mysql版本)
  7. python列表字典_Python常用对字典、列表的操作
  8. oracle12c ora 12545,11gR2 ORA-12545故障处理
  9. 计算机操作员(中级工)理论知识试卷,计算机操作员中级工理论试卷.doc
  10. 终端编译opengl程序编译运行_ubuntu – 通过SSH编写opengl代码,通过机器显示运行程序...
  11. 二层、三层、四层交换的比较
  12. 将文字或txt转换成GBK或者UTF8编码
  13. springboot freemarker配置_[SpringBoot2.X] 13- 整合视图层技术(Freemarker)
  14. 【开发心得】json解析报错Uncaught SyntaxError: Unexpected identifier的解决方法
  15. Jmeter之BeanShell详解
  16. 虚拟机ip、主机ip、代理ip
  17. 常识——多台电脑共用一套键鼠
  18. 多实例安装mysql数据库
  19. 1236: 数的逆转
  20. 如何阻止iCloud照片库使用手机数据

热门文章

  1. MATLAB 结构型变量
  2. MacroMedia FreeHand 10中文版
  3. 31全志r58平台Android4.4.2下打开USB摄像头
  4. javaScript面向对象表示
  5. 在电影里看到的一个小故事
  6. 一个简单案例教你如何用Typescript写Vuex
  7. SQL SERVER 导入EXCEL的存储过程
  8. Python网络协议模块学习之smtplib
  9. zabbix报错:Zabbix服务启动不了
  10. ASP.NET MVC Controller激活系统详解:默认实现