1

当我 grep android 源代码时,divider_holo_light我得到以下结果:

~/platform_frameworks_base/core/res/res master gg divider_holo_light .
./values/arrays.xml:137:       <item>@drawable/list_section_divider_holo_light</item>
./values/arrays.xml:239:       <item>@drawable/list_divider_holo_light</item>
./values/arrays.xml:240:       <item>@drawable/list_divider_holo_light</item>
./values/styles.xml:2031:        <item name="android:background">@android:drawable/list_section_divider_holo_light</item>
./values/themes.xml:1298:        <item name="listDivider">@drawable/list_divider_holo_light</item>
./values/themes.xml:1316:        <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_light</item>

然而,当我 grep 的可绘制目录时divider,这就是我所看到的:

~/platform_frameworks_base/core/res/res/drawable master ls | grep divider
action_bar_divider.xml

在哪里可以找到list_divider_holo_light定义的位置?

4

1 回答 1

1

它在android-sdk/platforms/android-xx/data/res/drawable-xxx文件夹中定义。

于 2013-06-12T16:40:56.650 回答