社区
Android
帖子详情
Android输入框EditText换行处插入表情的问题
小强1002
2012-09-24 10:34:57
在EditText中插入表情基本解决,但是有个问题让人很蛋疼。
就是EditText会
自动换行
,如果是一个表情被迫换行,
然后又再之前换行的地方再插入一个表情,就会有问题,应该看似表情换行了,
但是真正的字符可能还有在上一行的,这样就导致形如:
“我真的很开心,开心,哈哈
/
/开心
开心
”
绿色的应该是一对的,红色的是一对的,这么描述应该很清楚了。
现在的问题就是,我根本没法预见到什么时候会换行,在什么位置换行。
求解决方法。
...全文
591
9
打赏
收藏
Android输入框EditText换行处插入表情的问题
在EditText中插入表情基本解决,但是有个问题让人很蛋疼。 就是EditText会自动换行,如果是一个表情被迫换行, 然后又再之前换行的地方再插入一个表情,就会有问题,应该看似表情换行了, 但是真正的字符可能还有在上一行的,这样就导致形如: “我真的很开心,开心,哈哈//开心开心” 绿色的应该是一对的,红色的是一对的,这么描述应该很清楚了。 现在的问题就是,我根本没法预见到什么时候会换行,在什么位置换行。 求解决方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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的
_CYM_
2013-08-22
打赏
举报
回复
我也遇到了这样的问题,楼主是怎么解决的
w3349516
2012-09-25
打赏
举报
回复
同求。。。·
小强1002
2012-09-24
打赏
举报
回复
大概就是这个效果了。
小强1002
2012-09-24
打赏
举报
回复
自己先加把火
android
输入框
自动
换行
,
android
开发中如何将
输入框
中带有
换行
的数据保存到TXT文件中,保留
换行
,电脑打开TXT时要有
换行
...
我刚才特意试了一下在自己的代码里加了点调试信息String user = _loginUser.getText().toString();int firstCR = user.indexOf("\n");_loginUser是我UI中的
EditText
,在其中我输入了3行文字,每行文字我都是手动按回车键
换行
,这样取出来的文本是带有
换行
符的。但是你如果是一直输入满后让
EditText
自动
换行
的话,这...
android
文字自动
换行
,
android
edittext
实现enter键自动
换行
,并空自动空二格,实现文字自动排版...
功能一,近日遇到需要给输入的文字
换行
,并自动换二格的
问题
,几经周折,终于找到了解决方案先判断软键盘输入的是enter键。在这里 return true的是为了防止输入法自身遇到enter键
换行
,这样就会导致换二行出现。而除了enter 返回false,就是为了让其它的软键盘功能正常使用,不然删除等键全会失效!另外加一个 action_up是为了防止 这里调用2次这个方法。action_down的时...
本文帮助你解决
EditText
的
换行
问题
很多安卓应用都有一个顶部的搜索栏,如这种 或者这种: 这些软件的搜索框都有一个共同点,(应答)没错都在屏幕顶部,谁说的屏幕顶部的,请出去,应该是大都是单行文本。好,开始操作。 单行文本嘛,singleline就可以了。 什么?废弃了?什么玩意?百度查一查 改成InputType = text即可,可是还有个
问题
,为什么他们的点开搜索栏是搜索按钮,我的点开还是回车样式呢。原来是需要改EditTe...
【
Android
常见控件使用】
EditText
(
输入框
)
文章目录
EditText
(
输入框
)本节引言1.设置默认提示文本2.获得焦点后全选组件内所有文本内容3.限制
EditText
输入类型4.设置最小行,最多行,单行,多行,自动
换行
5.设置文字间隔,设置英文字母大写类型6.控制
EditText
四周的间隔距离与内部文字与边框间的距离7.设置
EditText
获得焦点,同时弹出小键盘8.
EditText
光标位置的控制9.带
表情
的
EditText
的简单实现10.带删除按钮的
EditText
EditText
(
输入框
) 本节引言 上一节中我们学习了第一个 UI控件Tex.
Android
textview
换行
在某种情况下需要将TextView里面的文本进行
换行
,这时候只需要在将要
换行
的前面加上 \n 例如: 1.更新内容;\n2.更新内容啦;\n3.更新内容,赶紧查看;\n1.更新内容 在
Android
Studio上显示不出来效果,但是你运行起来,跑真机上就可以了。 ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章