Me gustaría que mi MediaController se oculte solo cuando el usuario toque solo la mitad inferior de la pantalla, porque tengo algunos botones en la parte superior que deben ser accesibles con un solo clic. Es decir, sin el primer clic interceptado por MediaController.Android: ¿Qué uso tiene AnchorView de MediaController?
De lo que he leído en el doc desarrolladores:
... En concreto, los controles flotará por encima de la vista especificada con setAnchorView(). La ventana desaparecerá si se deja inactiva durante tres segundos y vuelve a aparecer cuando el usuario toca la vista de anclaje.
Mi diseño anchor_view:
<View android:id="@+id/player_control"
android:layout_width="wrap_content"
android:layout_height="100dip"
android:layout_alignParentBottom="true">
</View >
Sin embargo, cuando el controlador está activado, cada vez que toca la pantalla fuera de la anchor_view, todavía sólo oculta, y no se dispara los eventos botones.
¿Hay alguna manera de prevenir eso?
Estoy teniendo este problema también. ¿alguna vez encontraste la solución? –