Ich implementiere das DataDroid-Modell der RESTful-Kommunikation und ich bin auf einen Compiler-Fehler bei der Implementierung meiner SearchCriteria
gestoßen. Das Problem ist, dass, um die SearchCriteria
als eine Absicht extra zu übergeben, musste ich es implementieren Parcelable
implementieren. Allerdings erfordert meine Worker
start
Funktion eine SearchCriteria
Klasse, die zu dem Fehler führt: Required: my.classes.SearchCriteria; Found: android.os.Parcelable
.Syntax zum Erstellen eines Objekts, das Parcelable implementiert von getParcellableExtra (intent_name)
Unter der Annahme, dass ich richtig Parcelable
für meine SearchCriteria
Klasse implementiert habe, wie kann ich schnell ein Objekt aus einem Paket erstellen (wo das Paket gefunden wird getParcelable Extra(INTENT_NAME)
Edit:?
Ich weiß, ich dies schnell erreichen kann ?, indem ich meinen Konstruktor für
Eigentlich funktioniert das nicht. - ich ein SearchCriteria
von
Parcel
Öffentlichkeit, aber gibt es eine andere Art und Weise
Parcel
mit einer Parcelable
Sache verwirrte