如何使用onItemClick侦听器将有关hashmap中的包的信息发送到另一个活动?我如何收到这些信息?

时间:2017-05-05 17:47:18

标签: java android

如何使用onItemClick侦听器将有关hashmap中的包的信息发送到另一个活动? 另外,我如何收到信息?

1 个答案:

答案 0 :(得分:-1)

HashMap使用可序列化的接口,您可以将其发送到另一个活动 意图如下:

HashMap<String, String> hashMap = new HashMap<String, String>();
hashMap.put("key", "value");
Intent intent = new Intent(this, MyOtherActivity.class);
intent.putExtra("map", hashMap);
startActivity(intent);

接受活动时:

Intent intent = getIntent();
HashMap<String, String> hashMap = (HashMap<String, String>)intent.getSerializableExtra("map");