Adición de la vista seleccionable al gestor de ventanas sin perder la respuesta en el fondo
Tengo siguiente problema:
Quiero crear una barra de herramientas, con un ajuste general para el dispositivo (TV) mediante la adición de vista al administrador de ventanas. Mi barra de herramientas está visible en la parte inferior de la pantalla y es una superposición en la aplicación seleccionada actualmente. Tiene los siguientes parámetros / flags:
- IllegalArgumentException: No se puede cambiar el tipo de ventana después de agregar la ventana
- Cómo agregar una vista flotante a Android Window manager y escuchar los eventos del botón System / Hardware
- ¿Por qué algunas veces la aplicación se reinicia en killProcess?
- FLAG_TURN_SCREEN_ON no funciona
- Android.view.WindowManager $ BadTokenException
-
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT
–WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH
–WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
–WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
–PixelFormat.TRANSLUCENT
Cuando hago clic en la barra de herramientas está funcionando bien. Cuando hago clic en el fondo, la barra de herramientas está todavía en primer plano, y la aplicación de fondo está funcionando bien.
El problema se inicia, cuando estoy poblando ListView
desde mi barra de herramientas. Con esos parámetros, los oyentes onClick
y onSelectItem
no están trabajando en ese ListView
. Cuando FLAG_NOT_FOCUSABLE
, los oyentes comienzan a trabajar, pero ya no puedo usar la aplicación de fondo. Tengo que cerrar mi barra de herramientas con el fin de centrarse en el fondo.
¿Tiene alguna idea, cómo hacer tanto ListView
y la capacidad de respuesta de fondo de aplicación?
Gracias de antemano, por cada respuesta /
- Android Crash, java.lang.IllegalArgumentException: El tipo de ventana no se puede cambiar después de agregar la ventana
- Detectar la contraseña de bloqueo de la pantalla de bloqueo por el usuario en Android
- Android Salir del modo de pantalla completa
- Cómo obtener la ventana de un InputMethodService?
- Android Animation para cargar viewgroup / layout en arrastrar / deslizar la vista (Button)
- Recepción de la barra de estado oculta / entrada de un evento de actividad de pantalla completa en un servicio
- ¿Cuántos WindowInsets hay?
- ¿Qué es WindowManager en android?
Este problema se conoce con PixelFormat.TRANSLUCENT, intenta PixelFormat.TRANSPARENT
- Construcción mono con android ndk autónomo toolchain (ndk androide r8e)
- El submenú de la barra de acción no funciona con actionLayout