У меня есть класс Car, реализованный следующим образом:
public class Car extends RealmObject implements Serializable {
@SerializedName("car_details")
@Expose
private RealmList<CarDetail> carDetails = null;
public RealmList<CarDetail> getCarDetails() {
return carDetails;
}
public void setCarDetails(RealmList<CarDetail> carDetails) {
this.carDetails = carDetails;
}
}
в моей попытке получить доступ к моему carDetails из моего макета следующим образом:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="8dp"
android:text="@{car.carDetails.get(0).grade}"
android:textAllCaps="true"
android:textColor="@color/black"
android:textSize="30sp"
android:textStyle="bold" />
но я получаю сообщение об ошибке при компиляции, какие-либо предложения, как получить доступ к списку?
я также пробовал с:
android:text="@{car.carDetails[0].grade}"
Я получаю такую ошибку:
error: package me.test.databinding does not exist
Он не может генерировать классы привязки данных