社区
Android
帖子详情
android EditView 和 TextView 内容中插入图片
fishboyzyf
2010-05-07 10:30:21
如题,
我现在做聊天软件,需要用户输入图片和文字,并在TextView中显示,
我如何实现在输入和显示中将图片插入到文字中,和qq一样
??
高手帮忙
...全文
2227
11
打赏
收藏
android EditView 和 TextView 内容中插入图片
如题, 我现在做聊天软件,需要用户输入图片和文字,并在TextView中显示, 我如何实现在输入和显示中将图片插入到文字中,和qq一样 ?? 高手帮忙
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
:layout_height="wr
Edit
View
中
插入图片
package com.imo; import
android
.app.Activity; import
android
.graphics.drawable.Drawable; import
android
.os.Bundle; import
android
.text.Html; import
android
.text.Spannable; import
android
.text.Spannab
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(明码)|textPassword(点密码)|phoneNumber(数字输入框)... (2)
android
:hint="文本框为空时的提示文本" 2,简单的登录页面 : (1)如何自定义左侧图标:将找好的图片放在drawable文件夹下然后利用
Android
Edit
Text和
Text
View
图文混排
想在
Edit
Text和
Text
View
控件
中
随时插入手机本地图片,主要借助于
android
提供的两个类ImageSpan和SpannableString。如,在
Edit
Text
中
插入图片
,分为3步: 1、扫描手机,选择图片: Intent的Type设置为image/*表示任意格式的图片 private void choosePictureFromGallery() { In
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章