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 クラスを参照しています。サードパーティ ライブラリのタグを定義することもできるので、foo の値を定義し、xml プロパティ scrollbars を定義すると、foo:scrollbars を持つことができます。

于 2013-02-05T03:46:07.720 に答える