Indicador de carga a la derecha en AutoCompleteTextView

Relleno mi AutoCompleteTextView con datos obtenidos de un servidor web. Que tarda 3-5 segundos. Si su no indicado que es un Autocompletar nadie espera. Por lo tanto, quiero mostrar un indicador como este:

Introduzca aquí la descripción de la imagen

He intentado esto:

private class getAutoCompletes extends AsyncTask<String, Void, String> { private String response; @Override protected String doInBackground(String... params) { //get autocomplete data return response; } @Override protected void onPostExecute(String result) { autoComplete.setCompoundDrawablesWithIntrinsicBounds(0, 0, 0, 0); ArrayAdapter<String> AutoCompleteAdapter = new ArrayAdapter<String>( MainActivity.this, android.R.layout.simple_dropdown_item_1line, autocompletes); autoComplete.setAdapter(AutoCompleteAdapter); autoComplete.showDropDown(); } @Override protected void onPreExecute() { super.onPreExecute(); autoComplete.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.rotating_drawable, 0); } } 

R.drawable.rotating_drawable

 <animation-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/spinner1" android:duration="50"/> <item android:drawable="@drawable/spinner2" android:duration="50"/> <item android:drawable="@drawable/spinner3" android:duration="50"/> <item android:drawable="@drawable/spinner4" android:duration="50"/> </animation-list> 

Pero esto no funcionó. El derecho dibujable es estacionario.

También es el tipo de imagen anterior de un diseño que tiene una búsqueda ImageView , AutoCompleteTextView , ProgressBar y un Button ir todo en un tipo de no-fronteras de fondo? Por lo tanto, que la barra de progressbar parece a su dentro de la AutoCompleteTextView .

Gracias.

Desea utilizar barras de progreso no hiladoras. Utilice la vista gráfica para colocarlos sobre sus campos AutoCompleteTextView y establecer su id. Puse el mío para progresar.

 <ProgressBar android:id="@+id/progressLoading" style="?android:attr/progressBarStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignRight="@+id/autoCompleteTextViewId" android:layout_alignTop="@+id/autoCompleteTextViewId" android:paddingTop="14dip" android:paddingRight="10dip" /> 

Luego en su actividad / fragmento:

 final ProgressBar barProgress = (ProgressBar) findViewById(R.id.progressLoading); originProgress.setVisibility(View.GONE); 

Es automáticamente visible por lo que inicialmente se establece en oculto. A continuación, establecerlo en VISIBLE en su addTextChangedListener en el AutoCompleteTextView. Luego, cada vez que termine la tarea, vuelve a ocultarla.

  • AutoCompleteTextView con Google Places mostrado en ListView al igual que Uber
  • Cómo cambiar el color de texto de la lista desplegable en un AutoCompleteTextView?
  • SearchView quita la línea de enfoque azul y muestra el cursor en determinada posición
  • Cambiar filtro AutoCompleteTextView de "startsWith" a "Contains"?
  • AutoCompleteTextView no reconoce espacios
  • AutoCompleteTextView no funciona cuando introdujo el primer carácter
  • Android AutoCompleteTextView onItemSelectedListener no se dispara con un teclado bluetooth
  • Autocompletar con nombre y número como en aplicaciones de sms nativas Android
  • Android - vista de búsqueda con función completa automática dentro de la barra de acción
  • ¿Cómo uso AutoCompleteTextView y lo relleno con datos de una API web?
  • Android AutoCompleteTextView con filtro de adaptador personalizado no funciona
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.