Benim ResultReceiver alt sınıf:Eksik Parceble CREATOR alanı?
private class MyReceiver extends ResultReceiver {
public MyReceiver() {
super(null);
}
@Override
protected void onReceiveResult(int resultCode, Bundle data) {
// yada yada
}
}
Android Studio "Parcelable YARATAN alan eksik" hakkında titrek atar. Ancak, alt sınıfımın Parsel'e paketlenecek yeni üyeler getirmediğini görebilirsiniz. Android Studio aşırı derecede paranoyak mı, yoksa gerçekten CREATOR alanını uygulamaya mı ihtiyacım var?
@SuppressLint("ParcelCreator")
ve sorunun yok, ama ben bir şey eksik değilim emin olmak için: Şimdilik
, bu ekliyorum.
Parcelable sınıfını sağlayabilir misiniz? –
Ne demek istediğinden emin değilim. [Parcelable] (http://developer.android.com/reference/android/os/Parcelable.html) bir arabirimdir. Bunu uygulayan sınıflar (MyReceiver'ın ResultReceiver'ı uzattığı için yaptığı gibi), bir Parsel'den verilen nesnenin yeni tipini açmak için kullanılabilen CREATOR alanını tanımlaması beklenir. –
Parcelable –