看看 ImageSpan 吧,edittext还可以插入html的

解决方案 »

  1.   

    private int ddd(String ddd){
    Resources res=context.getResources();
        return res.getIdentifier(ddd,"drawable",context.getPackageName());
    }
    private ImageGetter imageGetter = new ImageGetter() {  
            public Drawable getDrawable(String source) {  
                int id = Integer.parseInt(source);  
                Drawable drawable = context.getResources().getDrawable(id);  
                drawable.setBounds(0, 0, drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight());  
                return drawable;  
            }  
        };
    text.append(Html.fromHtml("<img src='"+ ddd(jopo.getContent())+"'/>", imageGetter, null));
      

  2.   

    我印象里EditText是继承的TextView,开头不会是标点