Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Ocultar barra de estado de Android

Cómo ocultar la barra de estado de Android 4.1.2? Quiero solución para ocultar la barra de estado en la versión 4.1.2

Quiero ocultar la barra de estado en mi aplicación

LinearLayout layout = (LinearLayout)findViewById(R.id.layout); layout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); 

Este código no funciona en la versión 4.1.2

  • El tamaño de mapa de bits supera el presupuesto de VM cuando el desarrollo de juegos
  • Jackson deserializar con deserializador personalizado causa una gran cantidad de llamadas GC y toma mucho más tiempo
  • Adición de objetos independientes a una RealmList
  • La vinculación de datos de Android pasa los argumentos al método onClick
  • Android.content.res.Resources $ NotFoundException
  • Intención de inicio Intent.ACTION_VIEW no funciona en el archivo de imagen guardado
  • ACRA vs Android Developer error de error de la consola
  • Iteradores temporales de Java están ralentizando mi Android
  • 8 Solutions collect form web for “Ocultar barra de estado de Android”

    Desde Jellybean (4.1) hay un nuevo método que no se basa en el WindowManager. En su lugar use setSystemUiVisibility fuera de la ventana, esto le da más control granular sobre las barras del sistema que utilizando indicadores WindowManager. Aquí hay un ejemplo completo:

     if (Build.VERSION.SDK_INT < 16) { //ye olde method getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } else { // Jellybean and up, new hotness View decorView = getWindow().getDecorView(); // Hide the status bar. int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); // Remember that you should never show the action bar if the // status bar is hidden, so hide that too if necessary. ActionBar actionBar = getActionBar(); actionBar.hide(); } 

    Agregue esto a su archivo de manifiesto bajo la etiqueta de actividad en la que desea ocultar la barra de estado

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

    Y ya terminaste

    Agregue estas líneas en el método oncreate ()

      requestWindowFeature(Window.FEATURE_NO_TITLE);// hide statusbar of Android getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

    Espero que esto es lo que buscas .. agrega esto antes setcontentview:

      requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 

    Creo que esto funcionará

      public static void hideStatusBar(Activity activity) { WindowManager.LayoutParams attrs = activity.getWindow().getAttributes(); attrs.flags &= ~WindowManager.LayoutParams.FLAG_FULLSCREEN; activity.getWindow().setAttributes(attrs); activity.getWindow().clearFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } public static void showStatusBar(Activity activity) { WindowManager.LayoutParams attrs = activity.getWindow().getAttributes(); attrs.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN; activity.getWindow().setAttributes(attrs); activity.getWindow().addFlags( WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); } 

    Escribe este código en tu método onCreate

      this.requestWindowFeature(Window.FEATURE_NO_TITLE); 

    Escribe la línea en este método onWindowFocusChanged()

     getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); 

    Esto funciona para mí:

     protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_splash); } 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.