程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-EditText插入連續兩個ImageSpan,但是中間不能顯示文字了

java-EditText插入連續兩個ImageSpan,但是中間不能顯示文字了

編輯:編程綜合問答
EditText插入連續兩個ImageSpan,但是中間不能顯示文字了

如圖:

圖片說明

我想在EditText插入連續的兩張圖片後,我想在他們中間插入文字,但是顯示不出來。
我在控制台打印了此EditText的文字信息,確定是寫入進去了的,但就是不知道為什麼不能顯示,望大神解答。

Drawable d = getResources().getDrawable(R.drawable.article_mode_avatar);
// 設置高度
d.setBounds(10, 10, d.getIntrinsicWidth()/2, d.getIntrinsicHeight()/2);
// 跨度底部應與周圍文本的基線對齊
ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE);
// 附加圖片
ss.setSpan(span, 0, logo.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE);
et_write.getText().insert(postion, ss);

最佳回答:


http://gjhappyyy.iteye.com/blog/1862279

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved