Parcel.WriteValue(Object) Methode

Definition

Flachen Sie ein generisches Objekt in ein Paket.

[Android.Runtime.Register("writeValue", "(Ljava/lang/Object;)V", "")]
public void WriteValue(Java.Lang.Object? v);
[<Android.Runtime.Register("writeValue", "(Ljava/lang/Object;)V", "")>]
member this.WriteValue : Java.Lang.Object -> unit

Parameter

v
Object

Der Wert ist möglicherweise null.

Attribute

Hinweise

Flachen Sie ein generisches Objekt in ein Paket. Der angegebene Objektwert kann derzeit eines der folgenden Typen sein:

<ul><li> null <li> String <li> Byte <li> Short <li> Integer <li> Long <li> Float <li> Double <li> Boolean li> String[] <li> boolean<[] <li> byte[] <li> int[] <li> long[] li> Object[] <(unterstützende Objekte desselben Typs, die hier definiert sind). <li li>>Bundle< Map (wie unterstützt von ).#writeMap <li> Any object that implements the Parcelable protocol. <li Parcelable[] <li>> CharSequence (unterstützt von TextUtils#writeToParcel). <li> List (wie unterstützt von #writeList). <li>SparseArray (wie unterstützt von #writeSparseArray(SparseArray)). <li li>>IBinder< Any-Objekt, das Serializable implementiert (siehe #writeSerializable Jedoch unter Vorbehalte). Beachten Sie, dass alle bisherigen Typen relativ effiziente Implementierungen für das Schreiben in ein Paket haben; die Verwendung des generischen Serialisierungsansatzes ist viel weniger effizient und sollte möglichst vermieden werden. </ul>

Parcelable Objekte werden mit Parcelable#writeToParcel Kontextkennzeichnungen von 0 geschrieben. Wenn Objekte serialisiert werden, die s enthalten ParcelFileDescriptor, kann dies zu Dateideskriptorlecks führen, wenn sie von Binder-Aufrufen zurückgegeben werden (wo Parcelable#PARCELABLE_WRITE_RETURN_VALUE sollte verwendet werden).

Java Dokumentation für android.os.Parcel.writeValue(java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: