2013-06-24 47 views
0

使用ImageGetter和HTML,我在edittext(代碼如下)中有一些表情,但是我希望能夠在edittext中稍後識別這些圖像,以便它可以作爲字符串存儲。有誰知道如何檢索這個,或者我應該保持一個字符串更新字符串值來代替。 謝謝解析ImageGetter圖像爲文字

ImageGetter imggtr = new ImageGetter() 
     { 
      public Drawable getDrawable(String source) 
      { 
       Drawable d = getActivity().getResources().getDrawable(getEmoticonDrawable(position)); 
       d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); 
       return d; 
      } 
     }; 

Spanned cs = Html.fromHtml("<img src='" + getActivity().getResources().getDrawable(getEmoticonDrawable(position)) 
       + "'/>", imggtr, null); 
mEditor.append(cs); 

回答

0

正如你所提到的,你應該在內存中保留一個單獨的字符串。如果您嘗試將html解析回字符串,它將變得複雜而且不太靈活。

+0

該死的,希望有一種方法可以避免這種情況!謝謝 – Boshman