Android HashMap<;字符串,可展>;问题
实际上,我必须使用HTML文本转换数据,所以有人建议我使用Android HashMap<;字符串,可展>;问题,android,hashmap,Android,Hashmap,实际上,我必须使用HTML文本转换数据,所以有人建议我使用 HashMap,我使用了它,但在类似的地方遇到了错误 问题链接: 我通常使用HashMap。请回答这个问题 // creating new HashMap HashMap<String, Spanned> map = new HashMap<String,Spanned>(); Element e = (Element) nl.item(i); // adding each child node to Ha
HashMap
,我使用了它,但在类似的地方遇到了错误
问题链接:
我通常使用HashMap
。请回答这个问题
// creating new HashMap
HashMap<String, Spanned> map = new HashMap<String,Spanned>();
Element e = (Element) nl.item(i);
// adding each child node to HashMap key => value
map.put(KEY_DESC, parser.getValue(e, KEY_DESC));
map.put(KEY_TITLE, parser.getValue(e, KEY_TITLE));
map.put(KEY_LINK,parser.getValue(e, KEY_LINK));
map.put(KEY_DATE,parser.getValue(e, KEY_DATE));
//Log.i("desxcr", map.put(KEY_DESC,parser.getValue(e, KEY_DESC)));
// adding HashList to ArrayList
menuItems.addAll(map);
//创建新的HashMap
HashMap=newHashMap();
元素e=(元素)nl.第(i)项;
//将每个子节点添加到HashMap key=>value
put(KEY_DESC,parser.getValue(e,KEY_DESC));
put(KEY_TITLE,parser.getValue(e,KEY_TITLE));
put(KEY_-LINK,parser.getValue(e,KEY_-LINK));
put(KEY_DATE,parser.getValue(e,KEY_DATE));
//Log.i(“desxcr”,map.put(KEY_DESC,parser.getValue(e,KEY_DESC));
//将哈希列表添加到ArrayList
menuItems.addAll(地图);
可以使用span。您需要做的是使用Html.from从您的资源中输出跨越的值。见下文:
Spanned spnd = Html.fromHtml(getString(R.string.your_resource_string));
map.put("yourKey", spnd);
你自己的问题是什么?因为这个问题已经在这个问题中得到了回答,如果我按照建议HashMap Facing error遵循答案的话。。HashMap是否可能是HashMap?我通常使用HashMap之类的数据。您的错误是什么?什么是解析器?
Spanned spnd = Html.fromHtml(getString(R.string.your_resource_string));
map.put("yourKey", spnd);