android 表情功能的实现 急求android 新浪微博的表情功能的实现代码!实在是弄不出来了,帮帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考http://jspjson.iteye.com/blog/1109222 完成表情功能有2点:1、TextView的使用,textView本身就是支持图片插入,这是实现这个功能的前提;2、 Html.fromHtml与ImageGetter的使用.贴一段代码,希望对你能有帮助:/** * 普通字符串->表情 * * @param bqId * 原始字符串 * @return 表情资源id */ public static CharSequence toBiaoQing(int bqId) { return Html.fromHtml("<img src=\"" + bqId + "\">", imageGetter, null); }/** 用于根据资源获取图片id */ private static ImageGetter imageGetter = new ImageGetter() { @Override public Drawable getDrawable(String source) { int id = Integer.parseInt(source); // 根据id从资源文件中获取图片对象 Drawable d = GlobalVariable.appContext.getResources().getDrawable(id); // 以此作为标志位,方便外部取出对应的资源id d.setState(new int[] { id }); d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); return d; } };最后只需要使用TextView的实例set或者append即可。 我所要做的是用到GridView把所有的图片放到一个界面上 GridView那就没啥好说的了,网上资料一大堆,api demos里更有现成的例子,新手不是借口! 请教怎样把网络的东西反应到界面上!! android 视频h263编码 安卓2.1怎么在线看视频啊,不要客户端的那种 在电脑上读出Android联系人 各位达人,有没有办法在程序结束时候自动卸载本apk? listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); 关于JNI utf-8 gb2312 系列问题的请教 心跳包消耗很多服务器资源吗,一般占多少比例 phoneJS 使用getjson获取数据 百度推送问题 关于Spinner添加监听后自动选择第一项的问题 AndroidCTS测试出错求高手解难
http://jspjson.iteye.com/blog/1109222
1、TextView的使用,textView本身就是支持图片插入,这是实现这个功能的前提;
2、 Html.fromHtml与ImageGetter的使用.
贴一段代码,希望对你能有帮助:/**
* 普通字符串->表情
*
* @param bqId
* 原始字符串
* @return 表情资源id
*/
public static CharSequence toBiaoQing(int bqId) {
return Html.fromHtml("<img src=\"" + bqId + "\">", imageGetter, null);
}/** 用于根据资源获取图片id */
private static ImageGetter imageGetter = new ImageGetter() {
@Override
public Drawable getDrawable(String source) {
int id = Integer.parseInt(source);
// 根据id从资源文件中获取图片对象
Drawable d = GlobalVariable.appContext.getResources().getDrawable(id);
// 以此作为标志位,方便外部取出对应的资源id
d.setState(new int[] { id });
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
return d;
}
};最后只需要使用TextView的实例set或者append即可。