0
HI質問があります。わかりません。私はListViewの列であるtextViewにHTMLを追加しようとしています。私はListViewのための3つのcoulmnの行を持っています。リストビュー内のテキストビューにHTMLを追加
のTextViewにHTMLを追加するための私のコードは次のとおり次に
TextView mTextSample = new TextView(this);
String text = "Visit my <a href='http://www.newblog.com'>blog</a>";
mTextSample.setText(Html.fromHtml(text));
私はmTextSample.getTextを(追加するHashMapを有する)余りに:
HashMap Object, Object map = new HashMap Object, Object();
map.put("c1", "STATUTE");
map.put("c0", "");
map.put("c2", mTextSample.getText());
mylist.add(map);
は、この行が追加されます私のListViewへ(R.id.CELL2はそれでHTMLを持っている必要があります):
final ListView listnew = (ListView) findViewById(R.id.lvdata);
SimpleAdapter mSchedulenew = new SimpleAdapter(this, (List<? extends Map<String, ?>>) mylist, R.layout.row,
new String[] {"c1","c0","c2"}, new int[] {R.id.CELL1,R.id.CELLBlank, R.id.CELL2});
listnew.setAdapter(mSchedulenew);
しかし、実行時にのみ、「私のブログを訪問する」displayeですd(正しいものの、リンクは生成されません)。この行をlistViewに追加すると、htmlがフィルタリングされているようです。