SpannableStringspannableString=newSpannableString(mEditText.getText().toString()+"1234"); Drawabled=getResources().getDrawable(R.drawable.emoji_0036); d.setBounds(0,0,d.getIntrinsicWidth(),d.getIntrinsicHeight()); ImageSpanspan=newImageSpan(d,ImageSpan.A..
分类:
移动开发 时间:
2014-10-11 16:41:40
阅读次数:
208
最近因工作需要,一直在研究即时通讯,偶尔在网上看到一篇介绍发送类似qq动态表情的文章,觉得很不错,于是经过本人的整理及改善,做成一个demo,供大家一块研究学习,界面及功能如下:
其中接收的消息是在自己发送消息后模拟对方发来的消息已达到效果,具体可下载demo研究,里面的注释也比较清楚,有这方面需求的同学可以简单的学习下其布局,收发消息后的处理以及发送表情等的实现过程。
源码地址:ht...
分类:
移动开发 时间:
2014-09-25 17:32:29
阅读次数:
217
在TextView或者编辑框EditText中添加图片的方法,代码如下:importjava.util.regex.Matcher;
importjava.util.regex.Pattern;
importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.text.Spannable;
importandroid.text.SpannableStringBuilder;
importandroid..
分类:
移动开发 时间:
2014-09-03 13:17:37
阅读次数:
220
今天讲解一下SpannableString和ImageSpan类
Bitmap bitmap = null;
bitmap = BitmapFactory.decodeResource(getResources(), imageIds[arg2 % imageIds.length]);
ImageSpan imageSpan = new ImageSpan(NeighborCommunica...
分类:
移动开发 时间:
2014-07-26 02:45:56
阅读次数:
230
在EditText插入表情,点击发送按钮,将qq表情显示在TextView中;[mw_shl_code=java,true]public class EditTextActivity extends Activity implements OnClickListener {private TextV...
分类:
其他好文 时间:
2014-06-20 15:27:06
阅读次数:
178
TextView是一个很强大的控件,有时需要在一个控件中同时显示图片和文字,使用TextView很容易实现。
方法一:
聊天软件比如QQ一般都会有发送表情的功能,使用SpannableString+ImageSpan可以很容易实现
[java]
view plaincopy
private void showImageFace(String s,View v) ...
分类:
其他好文 时间:
2014-06-14 06:10:31
阅读次数:
327
功能: 1. 在TextView中显示图片,类似于含有表情图片的聊天
2.设置TextView的部分text可以点击说明: SpannableString
实现了CharSequence接口,可以将text的指定部分标记为CharacterStyle对象,如ImageSpan,Clickabl...
分类:
移动开发 时间:
2014-05-12 04:23:52
阅读次数:
625