gpt4 book ai didi

android - getXml(id) - 未找到资源异常

转载 作者:太空狗 更新时间:2023-10-29 14:27:56 27 4
gpt4 key购买 nike

我的目标是在单个 View 上应用样式。我在 styles.xml 中创建了一个样式,如下所示:

<style name="trLinearLayout">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:orientation">vertical</item>
<item name="android:background">@android:color/white</item>
</style>

R.java中生成了相应的ID,下面的代码就是使用了上面的样式:

    XmlResourceParser parser =    context.getResources().getXml(R.style.apptheme_black);
AttributeSet attribs = Xml.asAttributeSet(parser);

LinearLayout tr = new LinearLayout(context, attribs);

我在运行时遇到以下异常:

04-10 16:41:52.053: W/ResourceType(283): Requesting resource 0x7f050005 failed because it is complex
04-10 16:41:52.065: W/System.err(283): android.content.res.Resources$NotFoundException: Resource ID #0x7f050005
04-10 16:41:52.065: W/System.err(283): at android.content.res.Resources.getValue(Resources.java:891)
04-10 16:41:52.065: W/System.err(283): at android.content.res.Resources.loadXmlResourceParser(Resources.java:1865)
04-10 16:41:52.065: W/System.err(283): at android.content.res.Resources.getXml(Resources.java:779)

我做错了什么?

最佳答案

getXml 方法用于从 res/xml 文件夹中获取 xml 资源。

关于android - getXml(id) - 未找到资源异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10087691/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com