Пытался использовать эффект пульсации.InflateException: двоичная строка XML-файла # 1: ошибка раздувания класса <unknown> при использовании пульсации
ripple_selector.xml:
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="#ff00ff00" >
<item android:drawable="@android:color/black"/>
</ripple>
с помощью:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/ripple_selector">
...
</LinearLayout>
И есть ошибка:
01-16 13:54:15.299: E/AndroidRuntime(19048): android.view.InflateException: Binary XML file line #1: Error inflating class <unknown>
Пробовал так:
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?android:colorControlHighlight" >
<item android:id="@android:id/mask">
<color android:color="@android:color/white" />
</item>
</ripple>
Такая же ошибка.
Какой у вас minSdk? Вы используете это на устройстве с API 21? – Simas
minSdk = 8, работает на Android 4.4. Но я использую App compat. Или даже при этом пульсация доступна только на 5.0+? – Suvitruf
Пульсация не портирована (пока). – Simas