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.

  • La camera incorporata, utilizzando l'aggiunta di MediaStore.EXTRA_OUTPUT memorizza le immagini due volte (nella mia cartella e nell'impostazione predefinita)
  • Il metodo showDialog (int) dal tipo Activity è deprecato in android?
  • Far scorrere un layout dalla parte inferiore dello schermo
  • Android Sinistra a destra animation di diapositive
  • L'emulatore Android si rifiuta di avviare
  • Google Analytics non mostra l'utente attivo nella panoramica in tempo reale
  • È questo un errore nell'SDK? O forse non è ansible combinarli?

    Grazie!

  • Utilizzo del context in un frammento
  • Android: Come posso interrompere un'animation infinita applicata su un ImageView?
  • AsyncTaskLoader per richieste http per gestire modifiche di orientamento, utilizzando generics, ereditarietà
  • SQLite ha restituito un codice di errore di 14
  • Seekbar con tooltip android
  • Android: Come posso get le coordinate xy all'interno di un'image / ImageView?
  • 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.