Orientación Android 2.2Android mediante programación desactivar autocompletar/auto sugerencia para EditarTexto en emulador
He leído las respuestas a las siguientes preguntas:
Turn off autosuggest for EditText?
Android: Multiline & No autosuggest in EditText
me han tratado los siguientes variaciones en las sugerencias:
setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_FILTER);
setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_FILTER | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
setInputType(InputType.TYPE_TEXT_VARIATION_NORMAL | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
setInputType(InputType.TYPE_TEXT_VARIATION_NORMAL | InputType.TYPE_TEXT_VARIATION_FILTER);
setInputType(InputType.TYPE_TEXT_VARIATION_NORMAL | InputType.TYPE_TEXT_VARIATION_FILTER | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
Todos estos funcionan en la mayoría de los dispositivos que he probado (Droid X, Droid 2, Thunderbolt, Incredible) pero no funcionan en el emulador y al menos 1 dispositivo (Samsung GT i5500).
¿Hay alguna otra forma de programar desactivar el autocompletar/autosuggest para un EditText de una manera que el emulador y ciertos dispositivos reconocerán y respetarán?
Tenga en cuenta que todos estos son simplemente sugerencias para el editor de métodos de entrada. No es necesario que ningún editor de métodos de entrada los respete. Por lo tanto, está casi garantizado que habrá algunas piezas de hardware, o algunos IME de terceros, que no cumplan con la solicitud. Ahora, esperaría que el * emulator * los honraría, ya que tiene el editor de métodos de entrada estándar, pero tampoco he intentado suprimir las sugerencias. – CommonsWare
@gyoda ¿finalmente pudo encontrar una solución que funcione en el emulador y en todos los dispositivos? – hopia
@hopia Adding android: inputType = "textVisiblePassword" parece funcionar para todos mis casos de uso. Además, asegúrese de que no está utilizando el IME japonés en el emulador. – gyoda