Comportamiento extraño de AutoCompleteTextView en el dispositivo LolliPop

Estoy utilizando AutoCompleteTextView en mi diseño. Pero es colorControlNormal y Activate no funciona como esperaba.

Mi valor de color es #0072BA .

A continuación se muestra la figura de Dispositivo diferente.

1.) Kitkat para Android

Introduzca aquí la descripción de la imagen

2.) Android LolliPop

Introduzca aquí la descripción de la imagen

3.) Melcocha de Android

Introduzca aquí la descripción de la imagen

El código Xml que he usado está por debajo

  <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="@color/md_black_1000" android:layout_marginTop="5dp" android:textSize="15sp" android:text="Medical Store Name" android:textColorHint="#999999" android:layout_below="@+id/search_drug_store" android:id="@+id/autoCompleteTextView_storename" android:layout_marginLeft="15dp" android:layout_marginRight="10dp"/> <AutoCompleteTextView android:id="@+id/autoCompleteTextView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:textSize="12sp" android:textColor="#999999" android:layout_below="@+id/autoCompleteTextView_storename" android:layout_marginLeft="25dp" android:inputType="textNoSuggestions" android:layout_marginRight="10dp"/> 

No estoy dando ningún estilo a AutoCompleteTextView entonces ¿Por qué sucede?

Lo que he probado:

Si le doy este estilo

Enlace de diseño del material de referencia:

Http://www.materialdoc.com/autocomplete-view/

Y dar este estilo

  <style name="Autocomplete" parent="Widget.AppCompat.Light.AutoCompleteTextView"> <item name="android:background">@color/green500</item> <item name="colorControlNormal">@color/amber500</item> <item name="colorControlActivated">@color/cyan500</item> </style> 

Pero en Lollipop nada tiene cambio.

¿Es este error en la versión lollipop o estoy haciendo algo mal?

Realmente esto no es solución a este problema pero usted puede utilizar esto para el diseño único en todo el dispositivo. He implementado para edittext como este en xml, establecer el fondo null para edittext y añadir la línea horizontal por debajo edittext.

  <EditText android:id="@+id/newPasswordEditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginRight="@dimen/activity_horizontal_margin" android:layout_marginLeft="@dimen/activity_horizontal_margin" android:background="@null" android:textColor="@color/color_black" android:inputType="textPassword" android:layout_marginBottom="10dp" android:hint="Enter New Password" android:layout_marginTop="10dp" android:textSize="14sp" android:layout_below="@+id/titleTextView" /> <LinearLayout android:id="@+id/linearLayout2" android:layout_width="match_parent" android:layout_height="2dp" android:orientation="horizontal" android:layout_marginBottom="7dp" android:layout_marginLeft="@dimen/activity_horizontal_margin" android:layout_marginRight="@dimen/activity_horizontal_margin" android:layout_below="@+id/newPasswordEditText" android:background="@color/color_standard_green" /> 

No hay ningún error en la versión lollipop que no acaba de anular el estilo del tema con su estilo, utilice de esta manera https://stackoverflow.com/a/26631227/4745569

  • Google Place API - autocompletar - cómo obtener código postal?
  • AutoCompleteTextView no reconoce espacios
  • ¿Cómo puedo evitar que el menú desplegable de autocompletado aparezca cuando el texto esté programado?
  • Estoy tratando de crear un AutoCompleteTextView en mi aplicación Android. El problema es que no puedo personalizarlo
  • Autocompletar con nombre y número como en aplicaciones de sms nativas Android
  • AutoCompleteTextView no muestra sugerencias en Android 2.3.5
  • AutoCompleteTextView no completar palabras entre paréntesis
  • Gire AutoCompleteTextView en un SearchView en ActionBar en su lugar
  • AutoCompleteTextView fuerza para mostrar todos los elementos
  • ¿Cuál es la diferencia entre EditText y AutoCompleteTextView en Android?
  • cómo combinar DISPLAY_NAME y NUMBER en un CursorAdapter personalizado?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.