Android#u风格:错误:检索项的父项时出错:未找到与给定名称匹配的资源';小部件';

Android#u风格:错误:检索项的父项时出错:未找到与给定名称匹配的资源';小部件';,android,android-widget,styles,Android,Android Widget,Styles,很抱歉,我在Stackoverflow中看到了很多这样的主题问题,但没有一个对我有帮助 这是我的manifest.xml <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="18" /> 错误是: error: Error retrieving parent for item: No resource found that matches the given name 'Widget'. 提

很抱歉,我在Stackoverflow中看到了很多这样的主题问题,但没有一个对我有帮助

这是我的manifest.xml

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="18" />
错误是:

error: Error retrieving parent for item: No resource found that matches the given name 'Widget'.

提前谢谢。

我不认为这种风格是公开的。所以不可能定制

试一试


0度
0度
0度
0度
您需要参考android框架中的样式

检查一下这个


可能是您没有父样式名称
小部件
。如果没有,则在样式资源中添加名为
Widget
的简单样式

<style name="Widget"></style>

谢谢,伙计,现在问题出在舱单上了。错误是*错误:错误:资源不是公共的。(在'theme'中,值为'@style/@android:Widget.PreferenceFrameLayout')。@Salman我猜是它的全局主题。所以我想这不是公开的。还有
@style/@android:Widget.PreferenceFrameLayout'
@Salman看看。让我们看看
<style name="@android:style/Widget.PreferenceFrameLayout">
    <item name="android:borderTop">0dip</item>
    <item name="android:borderBottom">0dip</item>
    <item name="android:borderLeft">0dip</item>
    <item name="android:borderRight">0dip</item>
</style>
<style name="Widget"></style>
<?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="Widget"></style>

    <style name="Widget.PreferenceFrameLayout">
        <item name="android:borderTop">0dip</item>
        <item name="android:borderBottom">0dip</item>
        <item name="android:borderLeft">0dip</item>
        <item name="android:borderRight">0dip</item>
    </style>

</resources>