Я бы хотел, чтобы мой MediaController скрывался только тогда, когда пользователь касается только нижней половины экрана, потому что у меня есть несколько кнопок в верхней части, которые должны быть доступны одним щелчком мыши.
То есть MediaController не будет перехватывать первый щелчок.
Из того, что я прочитал на doc разработчиков:
... В частности, элементы управления
будет плавать над видом, указанным с помощью setAnchorView (). Окно
исчезнет, если не используется в течение трех секунд, и снова появится, когда
пользователь касается якорного вида.
Мой макет anchor_view:
<View android:id="@+id/player_control"
android:layout_width="wrap_content"
android:layout_height="100dip"
android:layout_alignParentBottom="true">
</View >
Тем не менее, когда контроллер включен, всякий раз, когда я касаюсь экрана за пределами anchor_view, он все равно только скрывает его и не запускает события кнопок.
Есть ли способ предотвратить это?