【问题标题】:Requires a 'drawable' attribute or child tag defining a drawable需要一个 'drawable' 属性或定义可绘制对象的子标签
【发布时间】:2015-09-24 07:40:58
【问题描述】:

我已经看到了此类问题的先前答案,但没有一个对我有用,所以我会继续并再次发布。我的日志猫说:

" 二进制 XML 文件第 7 行:标签需要 'drawable' 属性或定义可绘制对象的子标签"

在第 7 行我的 xml 是:<item ... <solid android:drawable="@color/hex"/> ... </item>

和:<item android:selected="true" android:drawable="@color/white" />

【问题讨论】:

    标签: android xml colors attributes drawable


    【解决方案1】:

    使用 argb 颜色代替:

    <solid android:drawable="#006633"/>
    

    【讨论】:

    • @Sumighosh Charuvil 的回答怎么样。
    • 我相信这样就可以了
    【解决方案2】:

    经过大量尝试和搜索,最终找到了适合我的答案:Selector on background color of TextView

    【讨论】:

      【解决方案3】:

      使用类似的东西

      <solid android:color="#00CCCCCC" />
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-13
        • 2021-05-31
        • 1970-01-01
        • 1970-01-01
        • 2011-04-15
        • 2018-01-10
        相关资源
        最近更新 更多