Rysuj selektor na górze - aby uzyskać podstawowy układ liniowy?
Chcę, aby stan kliknięcia selektora był prosty, aby można było go narysować na swoich dzieciach. Myślę, że jest to podobne do atrybutu „drawSelectorOnTop” w ListView. Przykładowy układ:
<LinearLayout
android:background="@drawable/my_click_selector">
<LinearLayout
android:background="#F00" />
</LinearLayout>
---------------
| |
| ----------- |
| ----------- |
| |
---------------
Mamy tutaj rodzimy układ liniowy i wewnętrzne dziecko, które ma jednolity kolor tła (czerwony). Po kliknięciu elementu nadrzędnego kolor tła zasobu zmienia się zgodnie z definicją w moim selektorze, ale ponieważ dziecko jest bliżej użytkownika w porządku z, pozostaje niezmienione.
Czy istnieje sposób na wybranie stanu selektora na wszystkie dzieci zamiast na dzieci?
Dzięki