У меня сложный макет для фрагмента Android. Я покажу только два TextView, ситуация не зависит от других компонентов.
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/bet_min"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="> 10"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/bet_max"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="< 20"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/bet_min"
app:layout_constraintStart_toStartOf="parent" />
</android.support.constraint.ConstraintLayout>
Выход StackTrace из:
Вывод: C: \ someUser \ user \ dc \ pr \ a \ app \ src \ main \ res \ layout \ фрагмент_some.xml: 19: ошибка: неправильно сформирован (неверный токен).
Я ожидал, что проблема во втором представлении, атрибут:
android: text = "<25000"
Без этого атрибута все в порядке. </p>
Вопрос: почему AS так реагирует на атрибут «>», особенно если в первом представлении у меня есть атрибут «<»? </p>