public static AndroidJavaObject dicToMap(Dictionary<string, string> dictionary)
27 {
28 if(dictionary == null)
29 {
30 return null;
31 }
32 AndroidJavaObject map = new AndroidJavaObject("java.util.HashMap");
33 foreach(KeyValuePair<string, string> pair in dictionary)
34 {
35 map.Call<string>("put", pair.Key, pair.Value);
36 }
37 return map;
38 }
agent.CallStatic("onUpload", Id, map);
本文介绍了一个从C#中的Dictionary<string, string>类型转换为AndroidJavaObject表示的Java HashMap的方法。此方法用于跨平台应用程序开发中,尤其是在需要将.NET平台的数据结构适配到Java环境中时。
16万+

被折叠的 条评论
为什么被折叠?



