【问题标题】:What does the ? in Android XML mean [duplicate]有什么作用?在 Android XML 中意味着 [重复]
【发布时间】:2011-11-18 02:08:04
【问题描述】:

可能重复:
Question mark (?) in XML attributes for Android

<TextView android:id="@+android:id/title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:singleLine="true"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:ellipsize="marquee"
        android:fadingEdge="horizontal" />

“?android:attr/textAppearanceLarge”有什么作用?它有名字吗?为什么不使用“@”来代替?我可以在自己的代码中使用这种语法吗?我在哪里可以阅读更多关于此的信息?由于我不知道它是什么,因此很难找到有关它的更多信息。任何指导将不胜感激。

【问题讨论】:

    标签: android


    【解决方案1】:

    这个问题已经在 stackoverflow 上问过了。 给出的答案是:

    问号表示它是对资源值的引用 当前应用的主题。

    查看here了解更多详情。

    【讨论】:

      【解决方案2】:

      它是对样式属性的引用。检查此参考:

      References To Theme Attributes

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-17
        • 2012-12-11
        • 2023-01-10
        • 2016-06-28
        • 2020-09-06
        • 2013-01-21
        • 2012-05-02
        • 2020-09-24
        相关资源
        最近更新 更多