美文网首页
给Textview动态添加图片

给Textview动态添加图片

作者: ChenSong1993 | 来源:发表于2017-07-14 14:49 被阅读0次

    先在xml文件中定义好Textview

    privateTextViewtextView;

    //这个方法是规定图片的大小和在textview上的必要条件,这个是一个单独的方法

    Html.ImageGetterimageGetter=newHtml.ImageGetter() {

    @Override

    publicDrawable getDrawable(String source) {

    intid = Integer.parseInt(source);

    Drawable drawable = getResources().getDrawable(id);

    drawable.setBounds(0,0, drawable.getIntrinsicWidth(),18);

    returndrawable;

    }

    };

    然后在textview后面添加,这个方法可以写在 onCreate中

    textView= (TextView) findViewById(R.id.tv_one1);

    textView.append(Html.fromHtml("《img src='"+R.drawable.ic_sort_asc+"'/》"));

    中间的R.drawable.ic...那个就是你要填充的图片,还有就是img前面的》要用英文的方式,因为在这个上面它直接转化成图片说以不方便上传。这样就可以把图片传到textview后面了。

    如下图的最低价后面这个图片

    相关文章

      网友评论

          本文标题:给Textview动态添加图片

          本文链接:https://www.haomeiwen.com/subject/drgsgttx.html