Ho One AutocompleTextView e voglio far scomparire la tastiera virtuale quando si preme "DONE" in AutocompleTextView. Finora, i pulsanti "NEXT"/"DONE" non fanno nulla. Qualche idea?Done non funziona in softKeyboard in Autocomplete TextView in Android
risposta
Controllare l'attributo android:imeOptions.
Aggiungi questa proprietà ai tuo AutoCompleteTextView
in xml
:
android:imeOptions="actionDone"
basta aggiungere il seguente sul vostro file di layout XML:
android:imeOptions="actionDone"
android:singleLine="true"
Penso che questo potrebbe essere un bug in Android, qualcosa che ha a che fare con la retrocompatibilità o forse con un dispositivo specifico. Le opzioni IME non funzioneranno senza linea singola (ammortizzata), anche quando sono specificate le linee massime. – micwallace
le seguenti opere per tutte le viste che supportano imeOptions; per esempio EditText
, TextView
, AutocompleteTextView
, ecc
Nella tua xml:
<autocompleteTextView
inputType = "text"
imeOptions = "actionDone"
/>
In Java:
autocomplete = (AutoCompleteTextView) issueDetailView.findViewById(R.id.yourId);
autocomplete.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if(actionId== EditorInfo.IME_ACTION_DONE) {
//do Whatever you Want to do
}
return true;
}
});
problema con questo è che non riesco a farlo avere più di una riga di testo, sia 'android: minLines' e' android: lines' non funzionano con questa soluzione per me. – Kostyantin2216
- 1. Android setError ("errore") non funziona in Textview
- 2. autocomplete = off non funziona in chrome
- 3. Atom 'autocomplete +' non funziona
- 4. Textview non scorrevole in Android
- 5. TextView setGravity() non funziona in java
- 6. Android SoftKeyboard
- 7. "android: textIsSelectable =" true "non funziona per TextView in RecyclerView
- 8. softkeyboard in modalità orizzontale non compare nell'emulatore Android
- 9. Listener di eventi Softkeyboard in Android
- 10. SoftKeyboard Android
- 11. jQuery. Quando(). Done() non funziona
- 12. Android BitmapDrawable setTileModeX non funziona su TextView
- 13. TextView cliccabile in Android
- 14. Textview Gravity non funziona correttamente su Android
- 15. TextView verticale in Android
- 16. Scrolling Textview in android
- 17. Android: hashtag in TextView
- 18. Softkeyboard Android inserire il valore numerico in edittext molto lento
- 19. all'interno di TextView in Android
- 20. TransitionDrawable come sfondo in TextView non funziona come previsto
- 21. Multi TextView carattere in Android
- 22. Android - Centro Textview in LinearLayout
- 23. Android: softkeyboard control su HTC desire
- 24. Modifica dell'opacità TextView in Android
- 25. Android BroadcastReceiver onReceive Aggiorna TextView in MainActivity
- 26. come convertire TextView in ImageView in Android
- 27. Android: "nowrap" in Spannable in TextView
- 28. unique_ptr autocomplete in eclipse
- 29. Nascondi la tastiera virtuale su Done Keypress in Android?
- 30. Android: testo a scorrimento automatico in TextView
potete inserire il codice/xml dichiarando l'AutoCompleteTextView. –