Неизвестный восклицательный знак в файле xml

Получение неизвестной восклицательной ошибки в xml-файле Изображение, когда я пытаюсь установить эффект пульсации в атрибуте «android: background».

Я прокомментировал строку, где я получаю эту ошибку.

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/tabContainer" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="15dp" > <ImageView android:id="@+id/tabImage" android:layout_width="match_parent" android:background="@drawable/tab_bg" <!-- Line where I get error--> android:layout_height="wrap_content" android:layout_gravity="center" /> <TextView android:id="@+id/tabText" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="bottom|center" /> </LinearLayout> 

Если я нажму на этот восклицательный знак, он направит следующий файл.

v22 / tab_bg.xml

 <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:attr/colorControlHighlight"> <item android:id="@+id/mask" android:drawable="@android:color/white"/> </ripple> 

Приложение работает отлично, но я не могу получить этот эффект пульсации.

Примечание. Я использую Android Studio 1.4

Не волнуйтесь, это для новой Android Studio 1.4, она появляется, потому что там обычно появляется небольшая иконка, отображающая изображение из Drawable, но если вы используете рисоваемый xml (не являющийся образом), IDE не может показать немного Предварительный просмотр, но не беспокойтесь за эту ошибку, потому что It's not an error =)

Если вы не можете получить эффект пульсации, возможно, это для другой проблемы, тогда вам нужно сделать еще один вопрос.