Wiem, jak umieścić ikonę na każdej karcie, to nie jest problem. Ja również przebiegła następująco: [przepełnienie stosu wątku na całkiem dużo samo] [1]Android: Dostosowywanie kart w stanie: Jak zrobić selektor do rysowania
I następnie jeden z linków z tym pytaniem i znaleźć [to] [2]
Dość dużo, to powiedział używać selektora zdefiniowanego w XML, z pewnością, zrobił to. Ale nie ma powiązania id w/it, więc nie jestem pewien, jak uzyskać funkcję selektora jako drawable, więc mogę go używać jako ikony dla kart. Może robię to w niewłaściwy sposób. Ale to jest to, co mam i oczywiście brakuje czegoś.
<selector
android:id="@+id/myselector"
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/darklogo" />
<item
android:state_focused="false"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/lightlogo" />
<!-- Focused states -->
<item
android:state_focused="true"
android:state_selected="false"
android:state_pressed="false"
android:drawable="@drawable/lightlogo" />
<item
android:state_focused="true"
android:state_selected="true"
android:state_pressed="false"
android:drawable="@drawable/lightlogo" />
<!-- Pressed -->
<item
android:state_pressed="true"
android:drawable="@drawable/lightlogo" />
</selector>
W moim kodu, paskiem przykładem jest generowany przy użyciu:
host.addTab(host.newTabSpec("three")
.setIndicator("map",drawables)
.setContent(new Intent(this, Map.class)));
Teraz rozciągliwej jest tylko odniesienie do rozciągliwej zasobu obrazu. Jak ustawić selektor jako opcję losowania?
To jest moje pytanie [1]: Updating Android Tab Icons [2]: http://groups.google.com/group/android-evelopers/browse_thread/thread/ef3bdebcb715b385
Jak zwykle. Dziękuję Ci bardzo. Myślę, że nie posiadanie tego mojego folderu do rysowania było moim większym problemem. Dziękuję za dodanie kodu, który pomoże mi się poruszać. Doceniam to. – Chrispix
jest to teraz możliwe? mam na myśli twoje oświadczenie na temat noty. sprawdź moje pytanie proszę: http://stackoverflow.com/questions/2810075/customizing-tab-indicator-images-in-android – Praveen