<style name="Theme.Base.AppCompat.DialogWhenLarge" 的错误是error: Error retrieving parent for item: No

本文针对Android开发中出现的特定样式错误提供了三种解决方案。方法一为直接删除错误;方法二涉及修改样式文件中的父主题;方法三同样修改样式文件但使用不同的父主题。每种方法都旨在帮助开发者解决常见的构建问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个问题主要是版本的原因,入门菜鸟可以不用关心,解决方法有:


修改项目刚建好就有的那个错误.


方法一:直接删除错误就可以了


方法二:


    1. 打开错误处根源处


<style name="Theme.Base.AppCompat.DialogWhenLarge"


          parent="Theme.Base.AppCompat.DialogWhenLarge.Base" />


 


   <style name="Theme.Base.AppCompat.Light.DialogWhenLarge"


           parent="Theme.Base.AppCompat.Light.DialogWhenLarge.Base" />


改成


<style name="Theme.Base.AppCompat.DialogWhenLarge"


          parent="android:TextAppearance.WindowTitle" />


 


   <style name="Theme.Base.AppCompat.Light.DialogWhenLarge"


           parent="android:TextAppearance.WindowTitle" />


后点保存,这个地方的错误就没了,但是同时这个错误出现了



5)找到错误根源


鼠标放在有红波浪线代码上,单击右键


选择“快速修正”



OK了。


方法3


<style name="Theme.Base.AppCompat.DialogWhenLarge"


          parent="Theme.Base.AppCompat.DialogWhenLarge.Base" />


 


   <style name="Theme.Base.AppCompat.Light.DialogWhenLarge"


           parent="Theme.Base.AppCompat.Light.DialogWhenLarge.Base" />


改成


<style name="Theme.Base.AppCompat.DialogWhenLarge"


          parent=" Base.Theme.AppCompat.DialogWhenLarge" />


 


   <style name="Theme.Base.AppCompat.Light.DialogWhenLarge"


           parent=" Base.Theme.AppCompat.DialogWhenLarge" />


 


其他步骤同方法二


 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值