本文整理汇总了Java中android.os.Parcel.readHashMap方法的典型用法代码示例。如果您正苦于以下问题:Java Parcel.readHashMap方法的具体用法?Java Parcel.readHashMap怎么用?Java Parcel.readHashMap使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.os.Parcel
的用法示例。
在下文中一共展示了Parcel.readHashMap方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: readMeta
import android.os.Parcel; //导入方法依赖的package包/类
public static Bundle readMeta(Parcel p) {
Bundle meta = new Bundle();
//noinspection unchecked
Map<String, String> map = p.readHashMap(String.class.getClassLoader());
for (Map.Entry<String, String> entry : map.entrySet()) {
meta.putString(entry.getKey(), entry.getValue());
}
return meta;
}
示例2: readPersistenceData
import android.os.Parcel; //导入方法依赖的package包/类
@Override
public void readPersistenceData(Parcel p) {
final SparseArray<HashMap<String, VSConfig>> configs = mService.getConfigs();
int N = p.readInt();
while (N-- > 0) {
int userId = p.readInt();
//noinspection unchecked
HashMap<String, VSConfig> userMap = p.readHashMap(VSConfig.class.getClassLoader());
configs.put(userId, userMap);
}
}
示例3: readPersistenceData
import android.os.Parcel; //导入方法依赖的package包/类
@Override
public void readPersistenceData(Parcel p) {
mGlobalConfig.set(new VLocConfig(p));
mLocConfigs.clear();
int size = p.readInt();
while (size-- > 0) {
int userId = p.readInt();
//noinspection unchecked
Map<String, VLocConfig> pkgs = p.readHashMap(getClass().getClassLoader());
mLocConfigs.put(userId, pkgs);
}
}
示例4: FileDownloadHeader
import android.os.Parcel; //导入方法依赖的package包/类
protected FileDownloadHeader(Parcel in) {
//noinspection unchecked
this.mHeaderMap = in.readHashMap(String.class.getClassLoader());
}
示例5: PersistableBundle
import android.os.Parcel; //导入方法依赖的package包/类
@SuppressWarnings("unchecked")
PersistableBundle(Parcel in) {
this.map = (HashMap<String, Object>) in.readHashMap(PersistableBundle.class.getClassLoader());
}
示例6: createFromParcel
import android.os.Parcel; //导入方法依赖的package包/类
public ContentValues createFromParcel(Parcel in) {
HashMap values = in.readHashMap(null);
// return new ContentValues(values, null);
return new ContentValues(values);
}