回答編集履歴

1

修正

2016/09/16 01:42

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1 +1 @@
1
- Intent#putExtraの第二引数はSerializable型です。[Map](https://docs.oracle.com/javase/jp/6/api/java/util/Map.html)はインタフェース型で**Serializableを持っていない**ため、この引数として渡すことができませんが、その実装型[HashMap](https://docs.oracle.com/javase/jp/6/api/java/util/HashMap.html)はSerializableを持っているので渡すことができます。
1
+ 今回の場合の[Intent#putExtra](https://developer.android.com/reference/android/content/Intent.html#putExtra(java.lang.String, java.io.Serializable))の第二引数はSerializable型です。[Map](https://docs.oracle.com/javase/jp/6/api/java/util/Map.html)はインタフェース型で**Serializableを持っていない**ため、この引数として渡すことができませんが、その実装型[HashMap](https://docs.oracle.com/javase/jp/6/api/java/util/HashMap.html)はSerializableを持っているので渡すことができます。