ArrayAdpater のサブクラスであるクラスがあり、それをパーケーブル化しようとしています。
「エラー:(21, 36) エラー: パーセラー: android.content.Context コンテキストのタイプ android.content.Context の読み取り/書き込みジェネレーターが見つかりません」というエラーが表示され続けます
クラスは次のとおりです。
@org.parceler.Parcel
public class conversation_pager extends ArrayAdapter<String> {
private final ArrayList<String> messages;
private Context context;
@ParcelConstructor
public conversation_pager(Context context) {
super(context, -1);
// Initilize our variables
this.context = context;
this.messages = null;
}
public void addMessage(String user, String message) {
// Calm the linter down about a NUllPointerException.
if (messages == null) {
return;
}
// Add the message.
messages.add("<%s> %s".format(user, message));
notifyDataSetChanged();
}
};
静的コンテキスト変数の使用を避けようとしています。