手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >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显示插入的图片实现方法】相关文章:

Android三种播放视频的方式

Android自定义Style实现方法

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

Android检测Cursor泄漏的原理以及使用方法

Android 显示和隐藏输入法实现代码

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

android中查看项目数字证书的两种方法

android apk反编译到java源码的实现方法

android二级listview列表实现代码

Android控件之ToggleButton的使用方法

精品推荐
分类导航