Come posso spostare suggerimenti in EditText?

Come posso spostare suggerimenti in EditText in Android?

  • Google Maps V2 - Android - Ottenga un elenco di marcatori
  • Fai comunicazione tra 2 telefoni Android su BLE
  • BLE get uuid codificato nel pacchetto pubblicitario
  • Filtro per android ListView - carattere spaziale
  • Come risolvere "Errore - Imansible eseguire gli strumenti \ android.bat, errore 2" in Android?
  • Non riesco ad aprire una window di dialogo da GCM onMessage in Android
  • 6 Solutions collect form web for “Come posso spostare suggerimenti in EditText?”

    È già descritto nel link che Yoni Samlan ha pubblicato. Dovresti leggere correttamente la documentazione;)

    Esiste un metodo denominato setInputType. Tutto quello che serve è chiamarlo

    edittext.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 
     android:inputType="textNoSuggestions" 

    secondo questo , può essere o less supportto dall'IME (la tastiera).

    Tuttavia , questo sembra funzionare più spesso

     android:inputType="textNoSuggestions|textVisiblePassword" 

    Questo sembra funzionare meglio;

     edittext.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); 

    cioè la password visibile e nessun tipo di input di suggerimento sono OR insieme

    Per essere sicuri di aggiungere questo attributo al text di modifica

     android:inputType="textNoSuggestions|textVisiblePassword" 

    android:inputType="textNoSuggestions" . Consulta la documentazione degli attributi xml e questo post sul blog degli sviluppatori Android.

    Se si utilizza InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS in attività, funziona bene. Nel caso di DialogFragment, dovresti inserire InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS su un gestore onActivityCreated () come indicato di seguito: –

     @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); EditText editTextUsername = (EditText)dialogView.findViewById(R.id.txtUsername); editTextUsername.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 

    }

    utilizzare la soluzione successiva – ho notato che quando si inviano messaggi di posta elettronica non viene visualizzato alcun suggerimento –

     android:inputType="textCapSentences|textNoSuggestions|textEmailAddress" 

    Non è il 100% ma sta funzionando 🙂

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.