2012-11-18 16 views
5

Powiel możliwe:
Standard Android menu icons, for example refreshGdzie mogę znaleźć zasoby do pobrania systemu Android? [Android API-7]

Chcę użyć niektórych android użytkowników kanału alfa bo już z nimi zapoznać.

Znalazłem this nice site gdzie mogę zobaczyć nazwy zasobów, których potrzebuję. Ale nie mogłem znaleźć niektórych zasobów w Androidzie.R.drawable.

Na przykład chcę użyć pól wyboru kanału alfa w mojej aplikacji:

enter image description hereenter image description here

Od tej strony widzę, że nazwiska tych kanału alfa są btn_check_off i btn_check_on choć nie widzę takie nazwy w moim android.R.drawable.

Czy możliwe jest korzystanie z wyciągów systemowych?

+0

To tylko [btn_check] (https://github.com/android/platform_frameworks_base/blob/eclair-release/core/res/res/ drawable/btn_check.xml), który ma te państwa wewnętrznie. Możesz nie być w stanie bezpośrednio użyć wyciągów stanu. – zapl

+0

@zapl Mam to określone zadanie, gdy chcę wyświetlić pole wyboru jako ImageView. Potrzebuję checkbox w Item ListView i nie działa jak element listy z checkboxem w nim, ale wszystko OK, gdy dodaję ImageView, który wygląda jak pole wyboru. –

+1

Jeśli nie chcesz tego robić z 'ImageView's: ListView z polami wyboru jest możliwy bez ręcznego ustawiania obrazów, http://windrealm.org/tutorials/android/listview-with-checkboxes-without-listactivity. php i http://android.cyrilmottier.com/?p=525 - szczególnie wymagany jest parametr 'descendantFocusability' w layoucie – zapl

Odpowiedz

10

Większość aktywów można znaleźć tam:

<SDK>\platforms\android-<VERSION>\data\res\ 

więc, zakładając, że masz wszystko, co przyniosła, w przypadku:

<SDK>\platforms\android-7\data\res\ 

jednak nie wszystkie elementy są w pełni dostępne poprzez bezpośrednie odniesienie. Po prostu skopiuj/zmodyfikuj to, czego potrzebujesz i dodaj do swojego projektu

Powiązane problemy