Строка двоичного файла XML Ошибка при использовании атрибута android:alphaAndroid

Форум для тех, кто программирует под Android
Anonymous
Строка двоичного файла XML Ошибка при использовании атрибута android:alpha

Сообщение Anonymous »

При сборке возникла следующая ошибка:
FATAL EXCEPTION: main
Process: com.example.materialcomponentsmotion, PID: 15554
android.view.InflateException: Binary XML file line #63 in com.example.materialcomponentsmotion:layout/fragment_email: Binary XML file line #63 in com.example.materialcomponentsmotion:layout/fragment_email: Error inflating class ImageButton
Caused by: android.view.InflateException: Binary XML file line #63 in com.example.materialcomponentsmotion:layout/fragment_email: Error inflating class ImageButton
Caused by: java.lang.NumberFormatException: For input string: "?2130969008"
at jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054)
at jdk.internal.math.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
.
.
.

Как видите, в строке 63 есть проблема.
fragment_email.xml< /p>


Строка 63 — это атрибут app:src ImageButton.
Но с этим не было проблем строка 63.
Я долгое время думал, что это проблема, но когда я удалил строку android:alpha="?attr/emphasisMediumAlpha" и запустил ее, сборка завершена.
Это код из CodeLab
Почему возникает ошибка?

обновлен
attrs.xml






















Подробнее здесь: https://stackoverflow.com/questions/786 ... -attribute

Вернуться в «Android»