Mam ViewGroup
, który może mieć wiele LinearLayout
s. I każdy LinearLayout
może mieć wiele zagnieżdżonych widoków podrzędnych. To, czego chcę, to to, że jeśli jakikolwiek widok (nawet głęboko zagnieżdżony) w obiekcie LinearLayout
zostanie wyostrzony, powinien wywołać niestandardową metodę swojego głównego obiektu macierzystego: LinearLayout
.Zmiana ostrości widoku dziecka Android
Ostatnią rzeczą, którą chcę zrobić, to ustawić OnFocusChangeListener
na każdym pojedynczym zagnieżdżonym widoku podrzędnym LinearLayout
i ten detektor wywoła metodę niestandardową swojego rodzica. Ale to naprawdę zły sposób.
Czy istnieje metoda, która może zastąpić rodzica LinearLayout
, która jest wywoływana za każdym razem, gdy zmienia się jej zagnieżdżone pole widoku podrzędnego?
Hi @ xmen, więc co robiłeś? –