网上查阅关于字体高亮一般有两种做法
1.
String str="adsjoiasdjpaisdjpaidj";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.laychangerout.main);
textview=(TextView)findViewById(R.id.textview);
SpannableStringBuilder style=new SpannableStringBuilder(str);
style.setSpan(new ForegroundColorSpan(Color.RED),3,8,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
textview.setText(style); changer
}
2.
String source = "这只是一个测试字符串,测试<b>黑体字</b>、<i>斜体字</i>、<u>下划线</u>、<font color='red'>红色字</font>的显示。";
textView.setText(Html.fromHtml(source));
做快速查询号码的时候可能是对某一个字符串里某一个数字都需要高亮!那么可以用着种转成HTML代码的方式在画图前吧对应数字替代!
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.dialer_contacts_item,
parent, false);
}
final ImageView contactPhoto = (ImageView) convertView
.findViewById(R.id.photo);
final TextView contactName = (TextView) convertView
.findViewById(R.id.contactName);
final TextView contactNumber = (TextView) convertView
.findViewById(R.id.contactNumber);
final ContactEntity ce = getItem(position);
Bitmap headMap = ce.contact_phone_bmp;
if (null != headMap) {
contactPhoto.setImageBitmap(headMap);
} else {
contactPhoto.setImageResource(R.drawable.ic_contact_picture);
}
contactName.setText(ce.contacts_display_name);
[color=red]if (!"".equals(searchStr)) {
String phone_number = ce.contacts_phone_number
.replaceAll(searchStr, "<font color='red'>" + searchStr
+ "</font>");
contactNumber.setText(Html.fromHtml(phone_number));
} else {
contactNumber.setText(ce.contacts_phone_number);
}[/color]
return convertView;
}
分享到:
相关推荐
这是一个实现android手机拨号功能的程序,已经通过测试了代码没有问题。
ndroid开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等
android 简易拨号器 android 简易拨号器
该demo实现android拨号键盘拨打电话击联系人功能,并实现服务监听来去电及获取来去电号码功能
android4.0主动拨号分析时序图 android4.0主动拨号分析时序图 android4.0主动拨号分析时序图 android4.0主动拨号分析时序图 android4.0主动拨号分析时序图
Android 实现电话拨号界面带按键声demo
android开发 拨号器 适合初学者
一个关于android 移动端PPOE拨号实现的源码,请下载者注意,此例可直接使用(要求手机获得root权限)
Android编程实现的一个拨号的功能,里面有手机类似的拨号键盘,能够打开联系人列表,能够实现基本的数字拨号,能够拨打电话。
android实现拨号功能,在页面内输入电话号码,有空格会自动处理,然后点击拨号,连同号码一起跳转到拨号界面,如果要直接拨号,秩序改动一个参数即可
Android源码 phone 拨号器 调用android内置拨号功能的简单实现
拨号界面
android 语音拨号软件,有的安卓手机没有语音拨号功能的可以用该软件实现语音拨号
android电话拨号简单事例
在拨号键上输入指定的数字后开启应用,安装后不显示图标.
android PPPoE 拨号器 协同拨号器 2.08android版
Android拨号拦截提醒程序,提醒是否要拨号,用到了BroadCastReceiver以及对话框,参数通过 SharedPreference来传递等等只是,是初学者练习的合适例子
Android 多功能拨号盘源码.rar
HTML5模拟动态的Android手机拨号界面,在这个界面中包括了屏幕顶部的TAB切换,像手机一样可在联系人、拨号界面之间滑动切换,当然这个其实就是一个TAB了,另外还实现了拨号效果,鼠标单击数字,会显示出号码,闲来无...
用安卓写的一个小程序,电话拨号器,在CRM中加入拨号功能,单机用户号码就可以直接调用Android系统的拨号服务进行拨号