android布局xml文件中“?android:attr /”和“?attr /”有什么区别?

时间:2016-04-15 08:48:50

标签: android xml android-layout

android布局xml文件中?android:attr/?attr/之间有什么区别?我们应该在不同的情况下使用哪一个?

2 个答案:

答案 0 :(得分:10)

<强> 1。 ?ATTR /

定义并引用您在应用程序中自己定义的属性的值。

<强> 2。 ?机器人:ATTR /

指的是android内置中已有的属性值。更具体地说,?意味着额外的间接水平。可以将其视为取消引用属性以获取它指向的资源,而不是引用属性本身。

有关详细信息,请参阅this链接

答案 1 :(得分:0)

<强>?ATTR /

  • 定义并引用您在应用程序中自己定义的属性的值。

<强>机器人:?ATTR /

  • 指的是android内置中已有的属性值。