码迷,mamicode.com
首页 >  
搜索关键字:spannablestringbuilder    ( 47个结果
android 字符设置之SpannableStringBuilder
// 1和3代表设置字体的开始位置和结束位置。 private void settext() { SpannableStringBuilder style=new SpannableStringBuilder("欢迎使用金太阳");       style.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.blu...
分类:移动开发   时间:2015-05-22 17:17:10    阅读次数:193
SpannableString与SpannableStringBuilder
一、概述 1、SpannableString、SpannableStringBuilder与String的关系 首先SpannableString、SpannableStringBuilder基本上与String差不多,也是用来存储字符串,但它们俩的特殊就在于有一个SetSpan()函数,能给...
分类:其他好文   时间:2015-05-18 13:12:56    阅读次数:164
Andriod给textview文本关键字循环标亮加粗
在开发中,搜索到得关键字信息在展示时,通常需要标亮加粗,如下图(截取自蓝鲸医生助手搜索后的结果) 在文本中,关键字是“嘎”,所有“嘎”字都标亮加粗,标亮就是换种颜色。这里就要用到SpannableStringBuilder。首先SpannableString、SpannableString...
分类:其他好文   时间:2015-04-27 18:12:34    阅读次数:137
android同一个TextView设置不同颜色字体
1 SpannableStringBuilder style = new SpannableStringBuilder(str); 2 style.setSpan( 3 new ForegroundColorSpan(getR...
分类:移动开发   时间:2015-04-07 11:31:24    阅读次数:138
TextView图文并茂(一)
TextView txtInfo =(TextView)findViewById(R.id.tv); //SpannableString文本类,包含不可变的文本但可以用已有对象替换和分离。 //可变文本类参考SpannableStringBuilder SpannableString ss = ne...
分类:其他好文   时间:2015-03-16 22:54:36    阅读次数:190
Andriod TextView多颜色显示文字
需求:如下图所示,一段文字中包含电话号码,需要修改电话号码的样式,甚至给它加点击事件。 解决办法:本例主要以TextView为例,但是可以用于Button等控件中。SpannableStringBuilder对象的setSpan(Object what, int start, int end,...
分类:其他好文   时间:2015-03-16 20:53:12    阅读次数:125
Android UI编程之自定义控件——可高亮显示的TextView
如果你想要在一个TextView显示一个被高亮显示的子字符串。例如,我想让"123456789"中的"345"被高亮显示。注意,我这里指的只高亮一部分,而不是全部高亮。你会怎么做?我不知道会不会有一些初学者会想到的是,让这些子字符串分部于不同的TextView,再对每个TextView进行单独处理。当然,如果你已经是一个已经有一些经验的开发者,那我想,你应该就不会再这样去思考了。因为,Android已经给我封装好了——SpannableStringBuilder。下面我就学习Android中对控件的一些封装...
分类:移动开发   时间:2015-03-13 14:26:32    阅读次数:150
一起学android之如何设置TextView中不同字段的字体颜色(22)
在这里先看看效果图: OK,有时候,在我们的项目中会要求TextView中文本有一部分的字体颜色不一样,这时我们应该使用 SpannableStringBuilder这个工具类,当然这个类的功能很强大,这里我只是实现上面的样式,其它的不做介绍, SpannableStringBuilder的实现接口是Spannable这个接口,而Spannable最终都实现了...
分类:移动开发   时间:2015-03-12 20:57:08    阅读次数:162
Android - SpannableString或SpannableStringBuilder以及string.xml文件中的整型和string型代替
背景介绍在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这里推荐的做法是使用android.text.*;和 andro...
分类:移动开发   时间:2015-02-03 14:56:22    阅读次数:251
输入金额,SpannableStringBuilder,Dialog无主题和透明背景的使用
转载请注明出处:  整理了开发汇中遇到的一些小细节。 1.在EditText中输入金额,只能输入正确的金额格式,例如:0.01,0.1,0,123,123.0,123.01 activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=...
分类:其他好文   时间:2015-01-30 22:53:00    阅读次数:264
47条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!