Ich habe das Tutorial here über Tab-Ansicht verfolgt. Jedes Tab hat jetzt ein Bild, aber wenn ich ein Tab anwähle, wird es nicht durch ein dunkles Bild ersetzt. Gibt es einen Trick, den ich vermisse? Forexample Code für eine Lasche istTab View Ausgewähltes Bild funktioniert nicht
spec = tabHost.newTabSpec("create").setIndicator("Create",
res.getDrawable(R.drawable.testimg))
.setContent(intent);
tabHost.addTab(spec);
Dann habe ich create.xml
mit folgendem Inhalt
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/testimg2"
android:state_selected="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/testimg" />
</selector>
Also, wenn ich erstellen wählen Sie die Registerkarte dann sollte sein Bild durch testimg2.png ersetzt worden, aber es ist nicht passiert. Der Rest des Codes ist ähnlich wie das Tutorial. Was fehlt mir hier, dass das ausgewählte Bild nicht umgeschaltet wird.
Dank