Edmundo Rojas
¿Hay alguna manera de configurar la sugerencia de texto que se muestra dentro de un texto de edición de Android con Java? Me gustaría que mi aplicación pudiera mostrar diferentes cosas en el texto de edición en diferentes momentos.
Orkun
Si está usando simple Editext
sin que TextInputLayout
:
EditText etUsername;
etUsername = (EditText) findViewById(R.id.etUsername);
etUsername.setHint("Your Hint");
Si estás usando Editext
dentro TextInputLayout
entonces necesitas cambiar la propiedad de TextInputLayout
no Edittext
:
TextInputLayout layoutUser;
layoutUser = (TextInputLayout) findViewById(R.id.inputLayoutUname);
layoutUser.setHint(getResources().getString(R.string.hintFaculty));
Llamada setHint()
sobre el EditText
.
((TextView) findViewById(R.id.yourEditTextId)).setHint("hint text");
kotlin
editText.hint = "Your hint"
naruto
si está utilizando actionbarsherlock searchview, esta es la mejor manera de establecer cadenas dinámicamente
AutoCompleteTextView searchTextView =
(AutoCompleteTextView) mSearchView.findViewById(R.id.abs__search_src_text);
searchTextView.setHint(getResources().getString(R.string.search));
vikasnayak
En Kotlin
val layoutMobile: TextInputLayout = findViewById<View>(R.id.inputLayout_MobileNumber) as TextInputLayout
layoutMobile.hint = "Your Hint"
¿Ha sido útil esta solución?
Tu feedback nos ayuda a saber si la solución es correcta y está funcionando. De esta manera podemos revisar y corregir el contenido.
Antes de hacer este tipo de preguntas, simplemente consulte el lado del desarrollador de Android para el enlace EditText está AQUÍ desarrollador.android.com/reference/android/widget/EditText.html
– Buscador
6 de febrero de 2012 a las 4:52