Выделить селектор сверху - для базовой линейной разметки?
Я хочу, чтобы состояние щелчка селектора отображалось поверх простого макета. Я думаю, что это похоже на «drawSelectorOnTop» атрибут в ListView. Пример макета:
<LinearLayout
android:background="@drawable/my_click_selector">
<LinearLayout
android:background="#F00" />
</LinearLayout>
---------------
| |
| ----------- |
| ----------- |
| |
---------------
Так что здесь у нас есть родительский линейный макет и внутренний дочерний элемент, который имеет сплошной цвет фона (красный). Когда я щелкаю по родительскому элементу, цвет фона актива изменяется, как определено в моем селекторе, но, поскольку дочерний объект ближе к пользователю в z-порядке, он остается неизменным.
Есть ли способ нарисовать состояние селектора поверх всех дочерних элементов, а не под?
Спасибо