Intereting Posts
Android Contacts.CONTENT_STREQUENT_URI выдает SQLiteException на Android 4.1.2 и 4.4.2 Есть ли способ заставить WebView обновлять его изображение (просмотр) при прокрутке? Android – обновить базу данных в приложении из Интернета В Android Studio 2.0 не удается найти локальную переменную метода в режиме отладки Использовать камеру в пейзаже, когда мое приложение находится в портрете Растровое изображение Canvas для Android Поделиться в Facebook в android (как твиттер) Как изменить цвет текста в TextView при наведении, как в css? Не удалось найти класс «org.apache.http.entity.mime.content.Filebody», ссылающийся на метод SetOnItemClickListener () не работает на пользовательском ListView @ Android Android Нажмите LongClickListener, чтобы получить координаты X, Y, OnTouchListener Не удается получить доступ к датчикам в Android Доступ к классу приложений в широковещательном приемнике Проблемы с источником звука класса MediaRecorder – setAudioSource () – неподдерживаемый параметр Могу ли я использовать векторный векторный файл в значке меню ActionBar?

AutoCompleteTextView странное поведение в устройстве LolliPop

Я использую AutoCompleteTextView в своем макете. Но это colorControlNormal и Activate не работает, как я ожидал.

Мое значение цвета – #0072BA .

Ниже приведено изображение для разных устройств.

1.) Android Kitkat

Введите описание изображения здесь

2.) Android LolliPop

Введите описание изображения здесь

3.) Android Marshmallow

Введите описание изображения здесь

Код Xml, который я использовал, ниже

  <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"/> 

Я не даю никакого стиля AutoCompleteTextView, а затем почему это происходит?

Что я попробовал:

Если я дам этот стиль

Ссылка Ссылка на материал:

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

И дать этот стиль

  <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> 

Но в Lollipop ничего не изменилось.

Эта ошибка в версии с леденцом или я делаю что-то неправильно?

На самом деле это не решение этой проблемы, но вы можете использовать это для уникального дизайна на всем устройстве. Я реализовал для edittext, как это в xml, установите значение фона null для edittext и добавьте горизонтальную линию ниже 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" /> 

В версии lollipop нет ошибки, вы просто не переопределяете стиль темы своим стилем, используйте таким образом https://stackoverflow.com/a/26631227/4745569