Ho un EditText vicino alla parte inferiore dell'attività. Quando clicco la prima volta compaiono la tastiera e poi tutto il layout si sposta verso l'alto per rendere visibile l'EditText per scriverlo e vedere cosa si digita.Cover tastiera Android EditText quando faccio clic sulla seconda volta
Quando chiudo la tastiera (utilizzando il pulsante FATTO) e faccio di nuovo clic su EditText, il layout non si sposta e il testo EditText è completamente coperto dalla tastiera.
Ho provato ScrollView e AdjustResize e AdjustPan ma nulla è cambiato.
<com.mypackage.widget.CEditText
android:id="@+id/myETid"
android:layout_width="@dimen/edittext_medium_width"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:background="@drawable/background_edittext"
android:gravity="center_horizontal"
android:inputType="number"
android:maxLength="14"
android:padding="@dimen/activity_smargin"
android:singleLine="true"
android:textColor="@android:color/black"
android:textSize="@dimen/font_midcommon_size"
app:typeface="@string/commonFontRegular" />
Questo è il mio personalizzato EditText (si tratta semplicemente di estendere standard EditText per gestire il carattere tipografico)
<activity
android:name=".gui.activity.MyActivity"
android:label="@string/activity_name"
android:windowSoftInputMode="stateHidden|adjustPan"
android:screenOrientation="landscape" >
</activity>
E questo è il mio ingresso attività del AndroidManifest.
Qualsiasi idea?
hai provato con 'android: windowSoftInputMode =" adjustPan "'? –
Sì, ho provato con Android: windowSoftInputMode = "adjustPan" e android: windowSoftInputMode = "adjustResize". Sia in Edittext xml che in AndroidManifest ma le quote non risolvono –
@MicheleCassani sei riuscito a trovare una soluzione per questo? Sto affrontando lo stesso problema e non riesco a trovare una soluzione, GRAZIE – ahmad