摘要: 本文转自:http://www.cnblogs.com/gyflyx/archive/2011/07/09/2101912.htmlEditText:通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢?记得android中有个android.text包,这里提供了对文本的强大的处理功能。添加图片主要用SpannableString和ImageSpan类:Drawable drawable = getResources().getDrawable(id); drawable.set... 阅读全文
posted @ 2013-07-04 10:41 似水流云 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://chengyu2099.iteye.com/blog/1478172Java代码package com.zte.android.lession;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.telephony.PhoneNumberUtils;import android.text.Spannable;import android.text.SpannableString;import android.text.TextU 阅读全文
posted @ 2013-07-04 10:27 似水流云 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.blogjava.net/Green-nut/articles/349031.html如果我们不关心listview的item单击事件时,最好将单击时的高亮给禁用掉。方法是在实现BaseAdapter的类中重载两个方法。public boolean areAllItemsEnabled() { return false; } public boolean isEnabled(int position) { return false; ... 阅读全文
posted @ 2013-07-04 10:24 似水流云 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.blogjava.net/Green-nut/articles/348167.html需求:搜索TextView里面的关键字,并高亮显示。实现方法: 利用SpannableString 的特性,搜索TextView的要显示的字符串,将相应的关键字标记为高亮设计到的api1. SpannableString这是一个很奇妙的东西,利用他你可以实现qq聊天记录自动替换表情文字的效果。当然,这里我们只要将文字设计成高亮就可以了2. 这里有个api函数, public abstract voidsetSpan(Objectwhat, int start, int en.. 阅读全文
posted @ 2013-07-04 10:22 似水流云 阅读(2521) 评论(0) 推荐(0) 编辑