Cómo hacer que una ventana de actividad permanezca siempre en la parte superior

Quiero crear una actividad que permanezca siempre en la parte superior (como las ventanas modales o el administrador de tareas en Windows) de las otras actividades. ¿Cómo puedo hacerlo en Android? Gracias

No puedes. Como se define en el sistema Android.

Puede utilizar el código siguiente en el método onStop sobreescargado de su actividad:

@Override protected void onStop(){ super.onStop(); Intent intent = new Intent(this, ClassNameOfYourActivity.class); startActivity(intent); } 

Problema de Belleza: tu actividad aparecerá de nuevo si alguna otra actividad intenta reclamar el foco. Así que no es una ventana modal.

¡Y es peligroso! No podrás manejar la GUI de Android, solo podrás controlar la GUI de tu aplicación. Por ejemplo, la imposibilidad de activar / desactivar el modo de depuración, eliminar la aplicación (sólo en ADB), llegar a la configuración del sistema, etc. Si apaga el ADB y lo combina con el mecanismo de inicio automático, entonces estarás en la trampa.

Así que no serás popular si lo compartes con Play 🙂

Dependiendo de lo que está tratando de hacer, puede ser feliz con las ventanas que permanecen en la parte superior de otras actividades.

Aplicaciones como Super Video cliente y Notas flotantes son capaces de mostrar ventanas flotantes sobre otras actividades. Estas preguntas pueden indicarle la dirección correcta:

  • Creación de una ventana de superposición del sistema (siempre en la parte superior)
  • Cómo crear siempre una actividad de superposición de pantalla completa en Android
  • Android: ejecuta el código onResume y onPause para todas las actividades de la aplicación?
  • Iniciar la actividad principal si la pila de actividades está vacía
  • ¿Cuál es la diferencia entre la actividad y el contexto?
  • La actividad de Android se reinicia después de desbloquear el dispositivo
  • Finalizar todas las actividades cuando se pulsa el botón Atrás
  • Actividad de fragmento catch onKeyDown y uso en fragmento
  • Pantalla Splash mientras carga una url en una vista web en la aplicación Android
  • Cantidad máxima de actividades en la aplicación? Androide
  • Reinicio condicional en Activity onConfigurationChanged
  • Cómo solucionar el error como java.lang.Throwable: setStateLocked?
  • ¿Cómo afectan los fragmentos a la actividad "único, centrado cosa que el usuario puede hacer" principio?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.