手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android中TextView显示插入的图片实现方法
Android中TextView显示插入的图片实现方法
摘要:本文实例讲述了Android中TextView显示插入的图片实现方法。分享给大家供大家参考,具体如下:Android系统默认给TextVie...

本文实例讲述了Android中TextView显示插入的图片实现方法。分享给大家供大家参考,具体如下:

Android系统默认给TextView插入图片提供了三种方式:

1、ImageSpan

2、Html.ImageGetter

3、TextView.setCompoundDrawables(left, top, right, bottom)

1、TextView使用ImageSpan显示图片

ImageSpan span = new ImageSpan(this, R.drawable.ic_launcher); SpannableString spanStr = new SpannableString("http://www.jb51.net"); spanStr.setSpan(span, spanStr.length()-1, spanStr.length(), Spannable.SPAN_INCLUSIVE_EXCLUSIVE); mTVText.setText(spanStr);

PS:关于SpannableString相关的其他span,查看:[Android教程]TextView使用SpannableString设置复合文本

2、使用Html.ImageGetter显示网页中的图片

查看文章:[Android教程]TextView显示Html类解析的网页和图片及自定义标签

3、在TextView四周显示图片

mTVText.setText("setCompoundDrawables"); Drawable d = getResources().getDrawable(R.drawable.ic_launcher); d.setBounds(0, 0, 50, 50); //必须设置图片大小,否则不显示 mTVText.setCompoundDrawables(d , null, null, null);

希望本文所述对大家Android程序设计有所帮助。

【Android中TextView显示插入的图片实现方法】相关文章:

ScrollView滚动条颜色的设置方法

Android中使用Toast.cancel()方法优化toast内容显示的解决方法

android帮助文档打开慢的三种解决方法

android快捷简单的实现音乐播放器

Android三种播放视频的方式

Android中设置只有程序第一次运行才显示的界面实现思路

android 加载本地联系人实现方法

解决Android SDK下载和更新失败的方法详解

android为按钮添加事件的三种方法

android全屏去掉title栏的多种实现方法

精品推荐
分类导航