0

在 Android 样式中,您可以定义如下内容:

<item name="android:scrollbars">垂直</item>

这意味着,您为 UI 属性“scrollbars”赋予一个值“vertical”以使滚动条垂直。

但是这样的事情呢:

<item name="fullDark">@android:drawable/popup_full_dark</item>

我注意到名称没有“Android:”前缀,为什么?“@android:drawable/popup_full_dark”从何而来?

4

1 回答 1

0

Android 在其自己的 R 类中定义了一组样式和值。当您偏爱 android: 时,您是在引用 android 内置的 R 类。当您一无所有时,您将引用从您自己的资源构建的 R 类。您还可以为 3rd 方库定义标签,因此如果您为 foo 定义一个值并且它定义了一个 xml 属性滚动条,则您可以拥有 foo:scrollbars。

于 2013-02-05T03:46:07.720 回答