Objektübergabe zwischen Activities

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Objektübergabe zwischen Activities

    Guten Morgen,

    hoffentlich befindet sich meine Frage unter der richtigen Rubrik.

    Ich habe zwei Activities und möchte zwischen diesen eine Objektinstanz übergeben.
    Das Objekt ist vom Typ WebDavClient aus einem Nugetpacket.

    // Activity a:
    Intent intent = new Intent(this, typeof(NeueAcivity));
    intent.PutExtra("Client", JsonConvert.SerializeObject(client));

    // Activity b:
    client = JsonConvert.DeserializeObject<WebDavClient>(Intent.GetStringExtra("Client"));

    Bin ich generell auf dem Holzweg oder funktioniert es nur mit diesem Objekt nicht?
    Wie kann man sonst Objekte übergeben?
    Über die Klasse Intent?

    Vielen Dank für eure Hilfe.