Android: Multiline & No autosuggest in EditText

È ansible avere un EditText che consente multiline e non mostra i suggerimenti? Ho provato con questo codice:

android:inputType="textFilter|textMultiLine" 

Quello che ho visto in questa domanda , ma non ha funzionato per me. Se cerco di utilizzare entrambi contemporaneamente, EditText support multilinea, ma vengono visualizzati i suggerimenti. In modo separato, funzionano correttamente.

  • Parse risposta di Android Volley JSONArray
  • Nessun errore ancora che Android Studio dice "non sono stati trovati test"
  • Android: errore incluso / repacking delle dependencies che fanno riferimento a classi javax core
  • android mediaplayer stream file mp3 online
  • android_asset non funziona su Honeycomb?
  • Android - Come get il nome della strada dalle coordinate?
  • È questo un errore nell'SDK? O forse non è ansible combinarli?

    Grazie!

  • Come mantenere la window Popup aperta quando l'orientamento cambia in fase di esecuzione in Android?
  • ADT 22.2 Creazione guidata nuova applicazione: dipendenza template non supportta: aggiornare il tuo plug-in Android Eclipse
  • Errore "File google-services.json manca dalla cartella principale del module. Il plugin per i servizi di Google non può funzionare senza di esso "
  • Come confrontare la data di sistema con mydate in android 2.1?
  • Invia notifica push GCM da java
  • Il click Listitem non funziona con le caselle di controllo Android
  • 7 Solutions collect form web for “Android: Multiline & No autosuggest in EditText”

    Questo dovrebbe fare quello che vuoi:

     android:inputType="textFilter|textMultiLine|textNoSuggestions" 

    Anche se non lo ho provato. "textNoSuggestions" è disponibile solo dopo l'API 5.

    puoi anche usare android:SingleLine="false" per utilizzare multiline per un EditText

    Attenzione: sembra che questa sia dipendente dalla versione API.

    textFilter opzione textFilter funziona solo per me su una scheda che esegue 3.1 (nessun suggerimento durante la digitazione), ma non funziona su uno smartphone in esecuzione 2.2 (suggeriamo ancora quando digitate).

    Su 2.2 uso:

     android:inputType="textVisiblePassword" 

    Inutile, però, se dobbiamo controllare contro tutte le API differenti …

     android:inputType="textVisiblePassword" 

    Sta lavorando su android 2.3.x e superiori.

    Per me va bene

     android:inputType="textVisiblePassword|textMultiLine" 

    Un po 'più tardi degli altri e la risposta è stata accettata, ma dopo alcuni test su vari dispositivi, alcune tastiere ignorano textFilter e textNoSuggestion, l'unico modo che ho trovato per garantire nessuna tastiera è usare textVisiblePassword

    Se lo si desidera su una linea multi-line, è ansible utilizzare:

     android:inputType="textVisiblePassword|textMultiLine" 

    Si noti che ha poco a che fare con il livello API, ma più a che fare con la tastiera installata – la tastiera predefinita di Samsung su dispositivi leggermente più vecchi, SwiftKey e TouchPal ignorano sicuramente textFilter & textNoSuggestion

    Spero che questo aiuti qualcun altro in futuro

    Se hai creato Edittext in modo dinamico e desideri get Multiline & No autosuggest allora devi usare: setRawInputType

     editText.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.