read Support Parcelable
Reads a new Parcelable from the parcel. The given class loader will be used to load any enclosed Parcelables. If it is null
, the default class loader will be used.
Note: This method will use the latest APIs introduced with [Build.VERSION_CODES#TIRAMISU],
and will fall back on the older APIs on previous versions. The newly created Parcelable, or null if a null object has been written.Return
Parameters
class Loader
A ClassLoader from which to instantiate the Parcelable object, or null for the default class loader.
clazz
The object type required for each item.