2015-04-13 3 views
3

У меня проблема с помещением значения в savedInstanceState в Android. Я попытался найти решение в Интернете, но нет ничего, что мне нужно. Может, кто-то из вас знает, где проблема. Мне нужно поместить HashMap> в файл savedInstanceState и получить этот метод onCreate. У кого-нибудь есть проблемы, подобные этому, и кто-нибудь знает, как я могу решить эту проблему. Благодарим вас за ваше время.Поместить HashMap <Integer, List <Integer>> в savedInstanceState

ответ

5

вы можете использовать putSerializable. Например.

savedInstanceState.putSerializable("KEY", hashMapInstance); 
+0

и убедитесь, что ваши ключи и значения также сериализуемы. – dit

+0

Integer, List и HashMap реализуют serializable, @dit – Blackbelt

+0

ok я вижу заголовок вопроса .... – dit