マイResultReceiverサブクラス:分割可能なCREATORフィールドがありませんか?
private class MyReceiver extends ResultReceiver {
public MyReceiver() {
super(null);
}
@Override
protected void onReceiveResult(int resultCode, Bundle data) {
// yada yada
}
}
は、Android Studioは、 "行方不明Parcelable CREATORフィールド" についてグラグラをスローします。しかし、私のサブクラスでは、パーセルにパックする必要がある新しいメンバーはまったく導入されないことがわかります。 Androidスタジオは過度に妄想していますか、または私は本当にCREATORフィールドを実装する必要がありましたか?今の
、私はこれを追加している:
@SuppressLint("ParcelCreator")
をし、問題が消えるが、私は、私は何かが欠けていないよ確認します。
Parcelableクラスを提供できますか? –
あなたは何を意味するのか分かりません。 [Parcelable](http://developer.android.com/reference/android/os/Parcelable.html)はインターフェイスです。それを実装するクラス(MyReceiverはResultReceiverを拡張しているためにこれを行います)は、指定されたオブジェクトの新しい型をParcelからアンパックするために使用できるCREATORフィールドを定義することが期待されます。 –
私はParcelable –