我的 Android 应用程序使用 TabActivity 显示其内容,有 4 个选项卡,它们都使用状态列表可绘制图标。它们都具有相同的结构,只是图像不同:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icon_options_dark" android:state_selected="true" android:state_focused="false" />
<item android:drawable="@drawable/icon_options_white" />
</selector>`
但是,当在我的 HTC Desire(绿色突出显示)上选择带有轨迹球的选项卡时,会使用深色图像而不是浅色图像。一旦实际选择了一个选项卡,它就会变成白色。我究竟做错了什么?