Я использую утилиту привязки данных. Всякий раз, когда я использую «_i» в файле xml, соответствующий ему символ в классе привязки является «\ ufffd», что в кодировке windows -1254 является заглавной буквой i («İ»). Это правильная прописная буква в алфавите Turki sh, но я не хочу использовать локальную заглавную букву, потому что она выдает следующую ошибку:
error: illegal character: '\ufffd'
Я рассмотрел вопросы, связанные с недопустимой ошибкой символа, и большинство им предложили удалить нелегальный символ и переписать его. Однако в моем случае я не могу изменить файл, или нет смысла менять его, потому что он заново создается во время перестройки.
row_program_item. xml
<LinearLayout
android:id="@+id/program_item_linear"
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
</LinearLayout>
RowProgramItemBinding. java
...
@NonNull
public final LinearLayout program�temLinear;