Domande taggate «android-softkeyboard»

Il metodo di input su schermo predefinito fornito dal sistema operativo Android.





30
Come nascondere la tastiera virtuale su Android dopo aver fatto clic all'esterno di EditText?
Ok, tutti sanno che per nascondere una tastiera è necessario implementare: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); Ma il grosso problema qui è come nascondere la tastiera quando l'utente tocca o seleziona qualsiasi altro posto che non sia una EditTexto la tastiera virtuale? Ho provato a utilizzare il onTouchEvent()mio …


11
Disabilitare la visualizzazione di modifica a schermo intero per l'input da tastiera virtuale in orizzontale?
Sui dispositivi Android che utilizzano tastiere software, voglio impedire che la visualizzazione di modifica della tastiera a schermo intero (mostrata di seguito) appaia in modalità orizzontale (ovvero voglio vedere solo la tastiera software stessa e la mia vista dietro di essa). Presumo che ciò possa essere ottenuto utilizzando il setExtractViewShown(false)metodo …


25
Android Come regolare il layout in modalità schermo intero quando è visibile la tastiera
Ho fatto molte ricerche per adattare il layout quando il softkeyboard è attivo e l'ho implementato con successo, ma il problema si presenta quando lo uso android:theme="@android:style/Theme.NoTitleBar.Fullscreen"nel mio tag attività nel file manifest. Per questo ho usato android:windowSoftInputMode="adjustPan|adjustResize|stateHidden"con diverse opzioni ma senza fortuna. Successivamente ho implementato a livello di FullScreencodice …

10
Disabilita la tastiera virtuale su NumberPicker
Sto cercando di disattivare la tastiera software quando si utilizza un NumberPicker per immettere valori numerici (per motivi estetici). Questo è il mio layout-xml-code: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" …


23
Come nascondere la tastiera virtuale all'avvio dell'attività
Ho un Edittext con android:windowSoftInputMode="stateVisible"in Manifest. Ora la tastiera verrà mostrata quando inizio l'attività. Come nasconderlo? Non posso usarlo android:windowSoftInputMode="stateHiddenperché quando la tastiera è visibile, ridurre al minimo l'app e riprenderla dovrebbe essere visibile. Ci ho provato InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); ma non ha funzionato.

11
Tastiera su schermo Android che si apre automaticamente
Una delle mie app ha una "schermata di apertura" (fondamentalmente un menu) a cui EditTextseguono diverse Buttons. Il problema è che molti dei miei utenti stanno segnalando che quando aprono l'app si apre automaticamente la tastiera su schermo senza nemmeno toccare EditText. Per quanto ne so, tutti questi utenti utilizzano …


5
Differenza tra AdjustResize e AdjustPan in Android?
Ho provato a scrivere un codice che viene utilizzato per ridimensionare i componenti dell'interfaccia utente quando viene visualizzata la tastiera virtuale. Quando uso AdjustResize, ridimensiona i componenti dell'interfaccia utente e allo stesso tempo AdjustPan mi ha dato lo stesso output. Voglio sapere la differenza tra loro e quando usare ogni …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.