ho bisogno di impostare visibili tutti questi tre elementi
1. ActionBar
2. ListView
3. ModificaIlTesto (in basso)
quando clicco su EditText
, ha spinto l'immagine di sfondo e strizzata. Ho visto alcuni tutorial e ho usato android:windowSoftInputMode="adjustPan"
che ha risolto il problema di spremitura ma ne ho creato uno nuovo. Quando appare il SoftKeyboard
, si nasconde anche lo ActionBar
. Ho visitato molte domande, ma nessuna di queste è stata davvero utile. C'è un modo per impostare ActionBar
sempre visibile tutto ciò accade sullo schermo ecc ...tastiera software Nascondere ActionBar durante l'utilizzo adjustPan
a cura
La xml
del frammento utilizzato per visualizzare il ListView
e EditText
è:
<?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>
Modificato (2 °)
Istantanee sono:
registrare il XML per quel problema –
ho affrontato problemi simili nel mio progetto. La mia soluzione era usare una scrollview e posizionare ogni vista al suo interno. Ma tu hai una lista. –
Sì, ho bisogno di usarlo, perché sto lavorando su un'app come un gestore di contatti. –