我需要你的帮助,我无法理解发生了什么?
我正在尝试在2个活动之间发送TreeMap,代码是这样的:
class One extends Activity{
public void send(){
Intent intent = new Intent(One.this, Two.class);
TreeMap<String, String> map = new TreeMap<String, String>();
map.put("1","something");
intent.putExtra("map", map);
startActivity(intent);
finish();
}
}
class Two extends Activity{
public void get(){
(TreeMap<String, String>) getIntent().getExtras().get("map");//Here is the problem
}
}
Run Code Online (Sandbox Code Playgroud)
这回到我身边HashMap无法强制转换为TreeMap.什么