Синтаксическая ошибка Google gson - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь поместить Map в listMap с помощью gson и просмотреть его в listView. У меня есть проблема, как его использовать. Вот мой код (кнопка на клике):

map = new HashMap<>();
      map.put("title",edttext1.getText().toString());
map.put("des",edittext2.getText().toString());
listmap1 = Gson().fromGson(new Gson().toJson(map), new TypeToken<ArrayList<HashMap<String, Object>>>(){}.getType());
 map.clear();

после того, как поймал Исключение, я получил это: error

Я собираюсь сохранить строку json в SharedPreferenced, поэтому мне нужно это использовать. Спасибо.

1 Ответ

0 голосов
/ 09 мая 2018

GSON ожидал массив, но у него есть только объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...