1
。但現在我希望我的POJO(Call.class)到一個抽象類擴展如下:室數據庫架構的實體在使用時遇到的下列實體機器人室延伸錯誤
@Entity
public class Call extends BaseViewTypeData implements Parcelable {
....
....
}
而且我發現了以下錯誤:
Error:Cannot figure out how to save this field into database. You can
consider adding a type converter for it.
Error:Cannot find getter for field.
Error:Cannot find setter for field.
Error:Cannot figure out how to read this field from a cursor.
Error:Cannot find getter for field.
Error:Cannot find setter for field.
父(BaseViewTypeData.class)是一個簡單的類來處理回收視圖中的多個視圖類型。
public abstract class BaseViewTypeData extends BaseObservable {
public static final int VIEW_TYPE_CALL = 0;
public static final int VIEW_TYPE_SETTINGS_HEADER = 1;
public static final int VIEW_TYPE_SETTINGS_TITLE_SUBTITLE = 2;
public static final int VIEW_TYPE_SETTINGS_TITLE_SUBTITLE_SWITCH = 3;
public static final int VIEW_TYPE_SETTINGS_DIVIDER = 4;
public static final int VIEW_TYPE_SETTINGS_TITLE_SWITCH = 5;
public static final int VIEW_TYPE_CALL_LOG_DATA = 6;
public static final int VIEW_TYPE_CHECKBOX_TITLE_SUBTITLE = 7;
@Ignore
public abstract int getViewType();
}
非常感謝! –