Textview部分内容设置颜色、字体、超链接、图片
来源:互联网 发布:淘宝怎么看退换货记录 编辑:程序博客网 时间:2024/05/21 11:26
//android TextView、EditText对部分内容设置颜色、字体、超链接、图片; //这里是以一个TextView为例子,EditText的设置方法和TextView一样 //TextView对象 TextView txtInfo = new TextView(this); //文本内容 SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:."); //设置0-2的字符颜色 ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //设置2-5的字符链接到电话簿,点击时触发拨号 ss.setSpan(new URLSpan("tel:4155551212"), 2, 5,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //设置9-11的字符为网络链接,点击时打开页面 ss.setSpan(new URLSpan("http://www.hao123.com"), 9, 11,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //设置13-15的字符点击时,转到写短信的界面,发送对象为10086 ss.setSpan(new URLSpan("sms:10086"), 13, 15,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //粗体 ss.setSpan(new StyleSpan(Typeface.BOLD_ITALIC), 5, 7,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //斜体 ss.setSpan(new StyleSpan(android.graphics.Typeface.ITALIC), 7, 10,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //下划线 ss.setSpan(new UnderlineSpan(), 10, 16,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); //以下代码是在指定位置插入图片 Drawable d = getResources().getDrawable(R.drawable.icon); //设置图片大小 d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); //插入的位置 ss.setSpan(new ImageSpan(d, ImageSpan.ALIGN_BASELINE), 18, 19, Spannable.SPAN_INCLUSIVE_EXCLUSIVE); //设置文本内容到textView txtInfo.setText(ss); //不添加这一句,拨号,http,发短信的超链接不能执行. txtInfo.setMovementMethod(LinkMovementMethod.getInstance());
阅读全文
0 0
- Textview部分内容设置颜色、字体、超链接、图片
- android TextView、EditText对部分内容设置颜色、字体、超链接、图片
- android TextView、EditText对部分内容设置颜色、字体、超链接、图片
- android TextView、EditText对部分内容设置颜色、字体、超链接、图片
- android TextView、EditText对部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- Android 部分内容设置颜色、字体、超链接、图片
- android TextView 结合SpannableString对部分内容设置颜色、字体、超链接、图片
- android TextView、EditText对部分内容设置颜色、字体、超链接、图片、点击事件
- Android中TextView、EditText对部分内容设置不同格式(颜色、字体、超链接、图片。。)
- TextView部分内容改变颜色,背景色,大小,字体,超链接,删除线,下划线,添加图片
- Android 在 TextView 中设置超链接、颜色、字体、图片
- android在TextView中设置超链接,字体大小,字体颜色,图片
- Android 在 TextView 中设置超链接、颜色、字体、图片
- 数据挖掘python学习——《写给程序员的数据挖掘实践指南》第2章
- R语言:leafletCN的应用
- 准备第一次投稿 SCI 论文,有哪些要注意的地方?
- Fast Power--lintcode
- B. Tell Your World Codeforces Round #431 (Div. 2)(简单模拟)
- Textview部分内容设置颜色、字体、超链接、图片
- 使用Git上传项目代码到Github
- maven实践:(一)创建普通java项目、打包、运行
- 如何提升绩效
- 二叉树中和为某一值的路径
- Hdu 6081 度度熊的王国战略 无向图全局最小割
- 静态链接器构造
- 消息中间件核心实体(0)
- 使用libvlc简单的播放一首本地音乐文件