[問題] SpannableString in ListView

看板AndroidDev作者 (沒有名字的怪物)時間9年前 (2015/01/02 14:16), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
大家好 想請教個問題,spannablestring這個可以讓textview顯示文+圖 但現在我有一個listview,裡面也放個textview,可是卻顯示不出文+圖的效果 下面是我的code [code] ListView listview01; SpannableString putimage() { SpannableString spans = new SpannableString("TEST"); Drawable dra = getResources().getDrawable(R.drawable.win); dra.setBounds(0, 0, dra.getIntrinsicWidth() , dra.getIntrinsicHeight()); ImageSpan span = new ImageSpan(dra,ImageSpan.ALIGN_BASELINE); spans.setSpan(span, 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); return spans; } ArrayList<HashMap<String,String>> mlist = new ArrayList<HashMap<String,String>>(); HashMap<String,String> item = new HashMap<String,String>(); item.put("test", putimage().toString()); mlist.add(item); adapter=new SimpleAdapter(this, mlist, R.layout.list_format_layout, new String[] {"test"}, new int[] {R.id.imageView1}); listview01.setAdapter(adapter); [/code] -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.173.66 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1420179376.A.A23.html

01/02 23:02, , 1F
spans.setSpan(span, 1, 3, .....
01/02 23:02, 1F

01/02 23:12, , 2F
FirstFan: 你寫的跟我寫的一樣阿..但放到listview就不能
01/02 23:12, 2F
文章代碼(AID): #1KfZUmeZ (AndroidDev)