Remití este enlace . En eso, si el usuario hace clic en EditText (por ejemplo, Para:) en ese momento, el teclado se abrirá y, al mismo tiempo, el usuario podrá desplazarse para ver todas las vistas restantes (por ejemplo: redactar, asunto, botón enviar) en esa pantalla. De manera similar, en mi aplicación tengo una actividad en la que tengo algunos widgets o vistas. Supongamos que si el usuario hace clic en Editar texto que está en mi Actividad, entonces el teclado aparece y puedo desplazarme para ver las vistas restantes. Pero si doy este atributo android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
en el manifiesto, no pude desplazarme para ver las vistas restantes, pero si doy el atributoandroid:theme="@android:style/Theme.NoTitleBar"
así en el manifiesto, puedo desplazarme para ver la vista restante, pero hay una barra de estado en esa pantalla, aquí quiero pantalla completa e incluso si el teclado aparece, puedo desplazarme para ver las vistas restantes ...? ¿Qué cambios tengo que hacer para esto ..?
fuente
Respuestas:
Escribe esto en tu actividad
Consulta el documento aquí: https://developer.android.com/training/system-ui/status.html
y su aplicación pasará a pantalla completa. sin barra de estado, sin barra de título. :)
fuente
super.onCreate(savedInstanceState);
si fallafuente
Use el tema
"Theme.NoTitleBar.Fullscreen"
e intente configurar"android:windowSoftInputMode=adjustResize"
la actividad enAndroidManifest.xml.
Puede encontrar detalles aquí .fuente
Use este código para ocultar la barra de estado en su aplicación y sea fácil de usar
fuente
Si necesita esto en una actividad, debe poner onCreate, antes de setContentView:
fuente
Agregue esto a su clase de actividad
fuente
Utilice esto para su
Activity
.fuente
Puede utilizar este método para ocultar la barra de estado. Y esto también es importante para ocultar la barra de acciones. En este caso, puede getSupportActionBar (). Hide () si ha extendido la actividad desde la biblioteca de soporte como Appcompat o simplemente puede llamar a getActionBar (). Hide () después del método mencionado anteriormente. Gracias
fuente
Cambie el tema de la aplicación en el
manifest.xml
archivo.fuente
Si está ocultando la barra de estado, haga esto en onCreate (para Actividad) y onCreateView / onViewCreated (para Fragmento)
Y no olvide quitar la bandera al salir de la actividad o, de lo contrario, tendrá la pantalla completa en toda su aplicación después de visitar esta actividad. Para borrar, haga esto en su onDestroy (para Actividad) o onDestroyView (para Fragmento)
fuente
Utilice este código:
fuente
Este código oculta la barra de estado.
para ocultar la barra de acción escribe esta línea: -
ambas líneas se pueden escribir colectivamente para ocultar la barra de acción y la barra de estado. todas estas líneas deben escribirse antes de
setContentView
llamar alonCreate
método en el método.fuente
En AndroidManifest.xml -> dentro de la actividad que desea usar, agregue lo siguiente:
y en MainActivity.java -> dentro del método onCreate (), agregue lo siguiente:
fuente
Puede ocultar usando styles.xml
solo llama a esto en tu manifiesto así
android:theme="@style/HiddenTitleTheme"
fuente
Puede ocultar la barra de estado configurando su color para que sea transparente usando xml . Agregue el elemento statusBarColor a su tema de actividad:
fuente
fuente
Esta es la documentación oficial sobre cómo ocultar la barra de estado en Android 4.0 y versiones inferiores y en Android 4.1 y versiones superiores
Por favor, échale un vistazo:
https://developer.android.com/training/system-ui/status.html
fuente
No podemos evitar que el estado aparezca en modo de pantalla completa en (4.4+) kitkat o dispositivos superiores, así que intente un truco para bloquear la expansión de la barra de estado.
La solución es bastante grande, así que aquí está el enlace de SO:
StackOverflow: oculta la barra de estado en Android 4.4+ o kitkat con pantalla completa
fuente
Esta solución funciona para mí :)
fuente
fuente
Utilizada en
Manifest
fuente
En res -> valores -> styles.xml
Dentro de la etiqueta de cuerpo de estilo pegar
fuente
Si consulta los Documentos de Google , puede utilizar este método para Android 4.1 y superior, llame a este método antes de setContentView ()
fuente
fuente