Android之奔溃提示com.google.gson.internal.LinkedTreeMap cannot be cast to java.util.HashMap

1 问题

Android端获取服务端的数据然后我直接把数据转hashMap提示错误如下,

com.google.gson.internal.LinkedTreeMap cannot be cast to java.util.HashMap

 

 

 

 

 

2 解决办法

直接转Map集合即可

                        (t.data as Map<String, String>).forEach({
                                if (KEEP_NAME.equals(it.key)) {
                                    keepHome.text = it.value
                                }
                            })

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章