Android: как да нарисувам ImageButton, докато е натиснат, докато не загуби фокус?

Веднъж натиснат, бих искал ImageButton да продължи да рисува, сякаш е бил натиснат, докато не бъде докоснато нещо друго. Има ли начин да направите това, освен да разширите ImageButton, за да контролирате как се рисува, и да добавите слушател на фокус, който да наблюдава, ако загуби фокус?

Благодари ти.


person ab11    schedule 27.01.2011    source източник


Отговори (1)


Можете да използвате обекти-селектори вместо растерни изображения, за да придадете желания ефект в бутоните за изображения

Повече за това тук http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

person the100rabh    schedule 27.01.2011
comment
хмм изглежда обещаващо, но те изглеждат така, че да мога да определя растерното изображение, което да се използва за натиснати, фокусирани и т.н. Това, което наистина бих искал да направя, е просто да го накарам да рисува натиснатия по подразбиране оранжев фон, когато е фокусиран. - person ab11; 28.01.2011
comment
разберете идентификаторите по подразбиране за натиснатите и ги поставете в новия си обект за избор и се забавлявайте. За съжаление няма частична работа - person the100rabh; 28.01.2011