¿Dónde está llamada API para hacer "modo de luces apagado" en panal?

Estoy trabajando en un juego y me gustaría tener la pantalla completa a sí mismo.

¿Alguien encontró una forma de hacer que la aplicación vaya a pantalla completa en Android Honeycomb preview emulator?

El modo Lights Out ha cambiado en el SDK 3.0 completo. Ahora puede entrar en el modo de apagado de la siguiente manera:

View v = findViewById(R.id.view_id); v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN); 

También puede establecer un oyente en la vista para que se le notifique sobre los cambios en la visibilidad de la barra del sistema.

En versiones anteriores de Android puede configurar la aplicación a un modo de pantalla completa utilizando esta línea en el manifiesto:

 android:theme="@android:style/Theme.NoTitleBar.Fullscreen". 

No puedo decir con certeza que funciona en 2.3, ya que no he hecho nada con 2.3 todavía.

En segundo lugar, no estoy muy familiarizado con el término "modo de luces apagadas", pero puedes ajustar el brillo de la pantalla usando la clase WindowManager.LayoutParams y el campo screenBrightness .

Dos cosas que puedo agregar:

  1. Mi ListActivity oculta la barra de estado, pero cuando aparece un diálogo de progreso, la barra de estado aparece durante el tiempo que se muestra el diálogo de progreso. Lo siguiente lo redujo a un breve flash, y se aplica a todos los diálogos realizados a través de "showDialog". Todavía no puedo deshacerme de ella por completo.

     protected void onPrepareDialog (int id, Dialog dialog) { View main_layout = dialog.findViewById(android.R.id.content).getRootView(); main_layout.setSystemUiVisibility(View.STATUS_BAR_HIDDEN); } 

    CAVEAT: "onPrepareDialog" está obsoleto …

  2. Como se muestra en el fragmento anterior, puede obtener el ID de la vista raíz sin definir un ID explícito en el diseño principal en el archivo de diseño xml, lo que hace que sea una edición de un archivo.

  • Convertir flujo de entrada en mapa de bits
  • Fragmento de Android que se comporta raro
  • Fragmento de carga de hiladora / diálogo en Honeycomb
  • ¿Cuál es la "mejor práctica" para cambiar de "Actividades" a "Fragmentos" para aplicaciones de Android?
  • Configuración del tema holográfico en Honeycomb
  • Reproducción de Honeycomb GMail UI con fragmentos
  • Uso de `onPrepareOptionsMenu ()` en Android 3.0+
  • OnCreate se ejecuta después de OnActivityResult en Honeycomb?
  • La vista web de Android shouldOverrideUrlLoading no se llama
  • Fragmentos de DIferencia para diferentes orientaciones
  • Pantalla emergente / superpuesta en panal de android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.