Teclado suave Oculta ActionBar mientras usa adjustPan

Tengo que poner visible todos estos tres elementos
1. ActionBar
2. ListView
3. EditText (en la parte inferior)
Cuando EditText clic en EditText , empujó la imagen de fondo y la exprimí. Vi algunos tutoriales y utiliza android:windowSoftInputMode="adjustPan" que resolvió el problema apretando pero creó uno nuevo. Cuando aparece el SoftKeyboard , también oculta el ActionBar . He visitado muchas preguntas, pero ninguno de ellos era realmente servicial. ¿Hay alguna manera de establecer ActionBar siempre visible lo que suceda en la pantalla, etc …

EDITADO

El xml del fragmento utilizado para mostrar ListView y EditText es:

 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/RelativeLayout1" android:layout_width="match_parent" android:layout_height="match_parent" > <ListView android:id="@id/android:list" style="@style/ContactListView" android:layout_width="match_parent" android:layout_height="389dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:isScrollContainer="false" /> <TextView android:id="@id/android:empty" android:layout_width="match_parent" android:layout_height="80dp" android:layout_above="@+id/editText1" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:fontFamily="sans-serif-light" android:gravity="center" android:text="@string/no_contacts" android:textAppearance="?android:attr/textAppearanceLarge" /> <EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:background="@android:color/holo_blue_dark" android:ems="10" android:imeOptions="flagNoExtractUi"/> </RelativeLayout> 

Editado (2º)

Las instantáneas son:

Introduzca aquí la descripción de la imagenIntroduzca aquí la descripción de la imagen

Tengo el mismo problema que el tuyo con EditText dentro de un diseño Relative antes, después de buscar varios hilos por toda Internet he fallado, pero lo bottom_padding experimentando a través de añadir bottom_padding al EditText que lo arregló.

Intente usar android:windowSoftInputMode="adjustResize|stateHidden" en su etiqueta de actividad.

Pruebe este código para mostrar el archivo y la actividad para cambiar el diseño. Android: windowSoftInputMode = "stateAlwaysVisible | stateHidden"

  • AdapterView.OnItemClickListener () no está funcionando en mi customAdapter
  • Mostrar la selección actual en un listview
  • ListView elemento de animación de desplazamiento ("UIKit Dynamics" -como)
  • Actualizar el valor del elemento ListView en Android
  • No se puede arrastrar DrawerLayout desde ListView
  • Cómo cambiar el modo de selección ListView de solo a múltiple al hacer clic en evento en android?
  • Android: ¿Cuál es el valor predeterminado de android: dividerHeight para una vista de lista
  • Fugas de memoria con una fuente personalizada para establecer la fuente personalizada
  • Elemento de vista de lista de Android que no muestra el color seleccionado
  • Listview con inflación de diseño diferente para cada fila
  • Cambiar el color de fondo del primer elemento en ListView
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.