社区
Android
帖子详情
Android输入框EditText换行处插入表情的问题
小强1002
2012-09-24 10:34:57
在EditText中插入表情基本解决,但是有个问题让人很蛋疼。
就是EditText会
自动换行
,如果是一个表情被迫换行,
然后又再之前换行的地方再插入一个表情,就会有问题,应该看似表情换行了,
但是真正的字符可能还有在上一行的,这样就导致形如:
“我真的很开心,开心,哈哈
/
/开心
开心
”
绿色的应该是一对的,红色的是一对的,这么描述应该很清楚了。
现在的问题就是,我根本没法预见到什么时候会换行,在什么位置换行。
求解决方法。
...全文
611
9
打赏
收藏
Android输入框EditText换行处插入表情的问题
在EditText中插入表情基本解决,但是有个问题让人很蛋疼。 就是EditText会自动换行,如果是一个表情被迫换行, 然后又再之前换行的地方再插入一个表情,就会有问题,应该看似表情换行了, 但是真正的字符可能还有在上一行的,这样就导致形如: “我真的很开心,开心,哈哈//开心开心” 绿色的应该是一对的,红色的是一对的,这么描述应该很清楚了。 现在的问题就是,我根本没法预见到什么时候会换行,在什么位置换行。 求解决方法。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yy991852
2015-01-14
打赏
举报
回复
求解啊,楼主是怎么解决问题的!!?
MR__P
2014-01-15
打赏
举报
回复
我印象里EditText是继承的TextView,开头不会是标点
_Hello-World_
2014-01-14
打赏
举报
回复
求解啊,楼主是怎么解决问题的!!?
pangailing
2013-08-23
打赏
举报
回复
private int ddd(String ddd){ Resources res=context.getResources(); return res.getIdentifier(ddd,"drawable",context.getPackageName()); } private ImageGetter imageGetter = new ImageGetter() { public Drawable getDrawable(String source) { int id = Integer.parseInt(source); Drawable drawable = context.getResources().getDrawable(id); drawable.setBounds(0, 0, drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight()); return drawable; } }; text.append(Html.fromHtml("<img src='"+ ddd(jopo.getContent())+"'/>", imageGetter, null));
DrSmart
2013-08-22
打赏
举报
回复
看看 ImageSpan 吧,edittext还可以插入html的
cpprust
2013-08-22
打赏
举报
回复
我也遇到了这样的问题,楼主是怎么解决的
w3349516
2012-09-25
打赏
举报
回复
同求。。。·
小强1002
2012-09-24
打赏
举报
回复
大概就是这个效果了。
小强1002
2012-09-24
打赏
举报
回复
自己先加把火
Android
表情
开发
- 对于自定义的图片
表情
,可以创建一个自定义的SpannableString,将
表情
图片作为ImageSpan
插入
到文本中,确保
表情
能够正确显示并与文字一起
换行
。 5. **
表情
解析与显示**: - 对于接收的文本消息,需要解析其中的...
016_
android
UI组件 之basicView- TextView
6. **提示文本**:`
android
:hint`属性可以设置
输入框
的提示信息,常用于
EditText
组件,但TextView也可以使用,只是不提供输入功能。 7. **文本测量与布局**:TextView的宽度和高度由文本内容、字体大小及父容器约束...
仿微信标签demo
这需要监听
EditText
的键盘事件,捕获回车键,并将输入的文字转化为新的标签View
插入
到布局中。 点击变换背景色是提高用户体验的一种常见手法,当用户点击一个标签时,它的背景色会有所变化,给予用户视觉反馈。这...
android
输入框
自动
换行
,
android
开发中如何将
输入框
中带有
换行
的数据保存到TXT文件中,保留
换行
,电脑打开TXT时要有
换行
...
我刚才特意试了一下在自己的代码里加了点调试信息String user = _loginUser.getText().toString();int firstCR = user.indexOf("\n");_loginUser是我UI中的...但是你如果是一直输入满后让
EditText
自动
换行
的话,这...
Android
完美实现
EditText
换行
自动缩进
Android
完美实现
EditText
换行
自动缩进一、目标二、体验地址三、实现方案四、组合起来1. IndentTextWatcher五、Finally 一、目标 实现
换行
时,自动对齐当前段落。 二、体验地址 神马笔记最新版本下载:【神马笔记 ...
Android
80,471
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章