社区
Android
帖子详情
android EditView 和 TextView 内容中插入图片
fishboyzyf
2010-05-07 10:30:21
如题,
我现在做聊天软件,需要用户输入图片和文字,并在TextView中显示,
我如何实现在输入和显示中将图片插入到文字中,和qq一样
??
高手帮忙
...全文
2216
11
打赏
收藏
android EditView 和 TextView 内容中插入图片
如题, 我现在做聊天软件,需要用户输入图片和文字,并在TextView中显示, 我如何实现在输入和显示中将图片插入到文字中,和qq一样 ?? 高手帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
灵魂颤抖吧
2012-07-07
打赏
举报
回复
重写ImageSpan,加上点击事件,你看行吗?[Quote=引用 9 楼 的回复:]
在EditText和TextView中插入图片主要用到SpannableString
SpannableString ss = new SpannableString("pic");
Drawable d = getResources().getDrawable(R.drawable.icon);
d.setBounds(0, 0, d.getIntrinsi……
[/Quote]
灵魂颤抖吧
2012-07-07
打赏
举报
回复
那么如何给添加的图片上添加点击事件呢?[Quote=引用 9 楼 的回复:]
在EditText和TextView中插入图片主要用到SpannableString
SpannableString ss = new SpannableString("pic");
Drawable d = getResources().getDrawable(R.drawable.icon);
d.setBounds(0, 0, d.getIntrinsi……
[/Quote]
Love_Software1
2011-08-05
打赏
举报
回复
在EditText和TextView中插入图片主要用到SpannableString
SpannableString ss = new SpannableString("pic");
Drawable d = getResources().getDrawable(R.drawable.icon);
d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight());
ImageSpan span = new ImageSpan(d, ImageSpan.ALIGN_BASELINE);
ss.setSpan(span, 0, ss.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
typeEditText.append(ss);
jayqean
2011-07-11
打赏
举报
回复
[Quote=引用楼主 fishboyzyf 的回复:]
如题,
我现在做聊天软件,需要用户输入图片和文字,并在TextView中显示,
我如何实现在输入和显示中将图片插入到文字中,和qq一样
??
高手帮忙
[/Quote]
LZ 以前怎么弄的吗?有什么方案麽.分享下
wentaokou
2011-05-17
打赏
举报
回复
http://hi.baidu.com/wentaokou/blog/item/635f4f53fda6e8190df3e322.html
ChamPagneZ
2010-05-12
打赏
举报
回复
实现过editview多种字体的输入等操作,我想你的要求和我那个类似。
简单的方法是把editview做为操作单元,外面是linearlayout。
fishboyzyf
2010-05-12
打赏
举报
回复
查下textview属性,能不能放入图片资源,或者继承重构下textview,自己做个试试!
全球全网精准引流软件SaaS平台
2010-05-08
打赏
举报
回复
查下textview属性,能不能放入图片资源,或者继承重构下textview,自己做个试试!
儿大不由爷
2010-05-07
打赏
举报
回复
显示图片那就不叫TextView了,自己做吧
vclongking
2010-05-07
打赏
举报
回复
恩 感觉有点棘手
可能只有自己提取小的表情图片文件 然后保存在Bitmap里面再设置坐标了吧 这样还得保存你之前编辑的位置和设置添加表情过后编辑焦点的位置 , 有点麻烦
期待更好的方法 关注
bsr2009
2010-05-07
打赏
举报
回复
没弄过,参考一下VC版本的类QQ界面吧,GOOGLE之。
Android
控件之
Edit
View
向
Edit
View
中
输入图片
类似于
Text
View
中
显示图片的原理,利用反射机制寻找图片。 添加四张图片到drawable目录下,分别取名为:img1、img2,、img3、img4。
android
:id="@+id/show"
android
:layout_width="match_parent" ...
android
之
Edit
View
详解
一、selectAllOnFocus:当
Edit
View
获取焦点的时候,选择全部文本。 二、
Edit
View
放输入表情 布局文件 <
Edit
Text
android
:id="@+id/input"
android
:layout_width="match_parent"
android
:layout_heigh.....
Android
学习笔记(五)——
Edit
View
Android
小白,初次学习,笔记自用,敬请指正~???? 有帮助记得一键三连呀(点赞收藏关注)???? 一,学习
内容
: 1,两个重要属性: (1)
android
:inputType="输入框的类型", 可取:textVisiblePassword(明码)|...
Android
实现
Text
View
前面加标签的方法
代码实现: 自定义
Text
View
public class Tag
Text
View
extends AppCompat
Text
View
{ private
View
view
;//标签布局的最外层布局 private Context mContext; private
Text
View
tv_tag; private StringBuffer ...
安卓
text
view
,
edit
view
等显示emoji表情和提交服务器后返回解析
从早上搞到现在,才终于解决的,最后发现这个功能其实很容易实现,只是java的正则用的少Matcher和Pattern不够熟悉,才导致绕了很大的弯 有几点是需要明白的 一,String是根据编码解析从而得到字符的,我们的emoji是一张...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章