¿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?
- Botón de menú de nido de abeja objetivo
- No obtenga el rootLayoutContainer en un fragmento (vista previa de Android 3.0)
- Mange BackStackEntries en FragmentManager
- Interfaz de usuario de dos paneles con Fragmentos vs Actividades separadas
- ¿Cómo debe notificarse un fragmento sobre el resultado de una tarea asíncrona?
- ¿Por qué android: layout_width = "0px" para fragmentos?
- ¿Hay una manera de mostrar fragmentos en TabHost?
- ¿Cómo se manejan las transacciones de fragmentos cuando el estado de la actividad principal está destinado a ser guardado?
- Límite de tamaño Intent.putExtras?
- ActionBar Dropdown Spinner elemento por defecto al primer elemento
- Cambiar ListView choiceMode de singleChoice a multipleChoiceModal
- Error de OutOfMemory aunque la memoria libre está disponible
- Cómo utilizar Android DialogFragment setStyle ()
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:
-
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 …
-
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.
- SQLite de Android Cursor fuera de límites de excepción en SELECT count (*) FROM table
- Gradle no se sincronizó con 'No se pudo encontrar una biblioteca opcional'