我最近在android开发者小组中发现了一篇论坛帖子。 (下方链接) http://groups.google.com/group/android-developers/browse_thread/thread/ef3bdebcb715b385
它有一个帖子,其中包含以下xml。它是xml文件,可以在drawable文件夹中使用。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Non focused states -->
<item android:state_focused="false" android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/tab_unselected" />
<item android:state_focused="false" android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/tab_selected" />
<!-- Focused states -->
<item android:state_focused="true" android:state_selected="false"
android:state_pressed="false" android:drawable="@drawable/tab_focus"
/>
<item android:state_focused="true" android:state_selected="true"
android:state_pressed="false" android:drawable="@drawable/tab_focus"/>
<!-- Pressed -->
<item android:state_pressed="true" android:drawable="@drawable/tab_press" />
</selector>
现在我的问题是,文档在哪里告诉我可以使用以下xml标记
<selector> , <item>, <color>, <integer-array>, <string-array>
和许多其他人标记创建xml资源......?
我希望,我已经解释了我想知道什么?
答案 0 :(得分:1)
说明的文件在哪里 我可以使用以下xml 标签
<selector>
,<item>
,<color>
,<integer-array>
,<string-array>
和 许多其他人标记创建xml 资源
不幸的是,在一个地方没有这样的文档。一些被描述为here,但许多,特别是Drawable
,不是。{/ p>
但是,SDK安装中的$ANDROID_HOME/platforms/$SDK/data/res
树中有许多示例(其中$ANDROID_HOME
是您安装它的地方,$SDK
是某些SDK版本的名称,例如{ {1}})。