关于Binary XML file line #:error inflating class 的问题。求助!

asuka__wei 2014-05-11 05:39:53



我在做一个阅读器的夜间模式,在第一个活动里还正常,进入别的活动就这样报错啊。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="?bookimage"
>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="?bookimage"
>
<TextView android:id="@+id/rss_list_title"
android:layout_width="fill_parent"
android:layout_height="35dip"
android:textColor="?tvcolor"
android:gravity="center"
android:textSize="16sp"
/>
</LinearLayout>
<ListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>

<TextView android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="您还没有开始添加RSS呢!点击下边的Menu按钮开始创建吧:)"
android:textColor="?tvcolor"/>
</LinearLayout>


这是要进入活动的XML



求助啊
...全文
28957 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
雪太凉 2016-01-20
  • 打赏
  • 举报
回复
我之前也遇到过,我的把图片的像素调的小一点就好了
tchu_2000 2015-09-22
  • 打赏
  • 举报
回复
android:background="?bookimage" 该行语法错误导致inflate失败,编译时无法检出、执行时才会报错(其实已经给出了你Element级别的行数了,不是Element属性级罢了)
jklwan 2015-09-22
  • 打赏
  • 举报
回复
先添加attrs.xml文件

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <attr name="bookimage" format="color" />
    <attr name="tvcolor" format="color" />
</resources>
然后使用的时候用
android:background="?attr/bookimage"
Lonely_Lw 2015-08-10
  • 打赏
  • 举报
回复
把你的图片质量搞小一点,分辨率别那么高
Jason_White 2015-06-08
  • 打赏
  • 举报
回复
楼主有没有解决的?同求!
HOANGJIAN123 2014-10-20
  • 打赏
  • 举报
回复
楼主解决了么。。我也遇到这个问题
墨镜猫 2014-05-12
  • 打赏
  • 举报
回复
xml语法错误
asuka__wei 2014-05-12
  • 打赏
  • 举报
回复
引用 6 楼 hjywyj 的回复:
java代码和style贴出来看看,这个xml貌似没问题。







asuka__wei 2014-05-12
  • 打赏
  • 举报
回复
引用 6 楼 hjywyj 的回复:
java代码和style贴出来看看,这个xml貌似没问题。
<?xml version="1.0" encoding="utf-8"?> <resources> <!-- 默认风格 --> <style name="BrowserThemeDefault" parent="@android:style/Theme.Black.NoTitleBar"> <item name="bookimage">@android:color/white</item> <item name="tvcolor">@android:color/black</item> </style> <!-- 夜间模式 --> <style name="BrowserThemeNight" parent="@android:style/Theme.Black.NoTitleBar"> <item name="bookimage">@android:color/darker_gray</item> <item name="tvcolor">@android:color/white</item> </style> </resources> 这是style。xml
  • 打赏
  • 举报
回复
java代码和style贴出来看看,这个xml貌似没问题。
墨镜猫 2014-05-12
  • 打赏
  • 举报
回复
引用 4 楼 asuka__wei 的回复:
引用 3 楼 rain_butterfly 的回复:
[quote=引用 2 楼 asuka__wei 的回复:] [quote=引用 1 楼 rain_butterfly 的回复:] xml语法错误
能具体点吗,我看不出来啊,谢谢啊
用Eclipse打开xml啊,有错误提示[/quote] 没有错误提示的。。。我把android:background="?bookimage" 换成android:background="#000000" 程序就不崩了 但这样只能在一个活动里夜间模式了。。[/quote] 你名字干什么加一个问号,把问号去掉看看
asuka__wei 2014-05-12
  • 打赏
  • 举报
回复
引用 3 楼 rain_butterfly 的回复:
引用 2 楼 asuka__wei 的回复:
[quote=引用 1 楼 rain_butterfly 的回复:] xml语法错误
能具体点吗,我看不出来啊,谢谢啊
用Eclipse打开xml啊,有错误提示[/quote] 没有错误提示的。。。我把android:background="?bookimage" 换成android:background="#000000" 程序就不崩了 但这样只能在一个活动里夜间模式了。。
墨镜猫 2014-05-12
  • 打赏
  • 举报
回复
引用 2 楼 asuka__wei 的回复:
引用 1 楼 rain_butterfly 的回复:
xml语法错误
能具体点吗,我看不出来啊,谢谢啊
用Eclipse打开xml啊,有错误提示
asuka__wei 2014-05-12
  • 打赏
  • 举报
回复
引用 1 楼 rain_butterfly 的回复:
xml语法错误
能具体点吗,我看不出来啊,谢谢啊

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧