如何在一个EditView中显示一个Button

yuechuan 2012-10-29 10:30:18
类似于下图的效果,摩托里程碑2中发短信的时候就是这个样子,很好用,点击通讯录上的某人,editview中就自动弹出这样一个小按钮,点击X 可以去除


网上看到一篇文章
http://blog.sina.com.cn/s/blog_97eedec40100wwjm.html
但是没有写如何做出X的效果以及点击以后如何去除

求高人指点这种效果应该如何做出?
...全文
207 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
不简单de 2012-10-30
  • 打赏
  • 举报
回复
如果是动态添加,那就动态添加一个布局,布局里有edittext和button
yuechuan 2012-10-30
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

用相对布局,android:layout_alignRight右边对齐你的edittext控件,这样子就覆盖上去了
[/Quote]

添加多个的时候,怎么处理换行的问题?
yuechuan 2012-10-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

直接用布局就好了啊,用button盖在EditView上面
[/Quote]

如果是这种方式的话,就要额外操控一下换行的问题了,而且如果添加的多的话,系统开销也大
不简单de 2012-10-29
  • 打赏
  • 举报
回复
直接用布局就好了啊,用button盖在EditView上面
mike3222 2012-10-29
  • 打赏
  • 举报
回复
用相对布局,android:layout_alignRight右边对齐你的edittext控件,这样子就覆盖上去了
jefferyyangkai 2012-10-29
  • 打赏
  • 举报
回复
这个布局只能这样子做啊,不然你自己画?这样很麻烦了就
android_cui 2012-10-29
  • 打赏
  • 举报
回复
同上,一般都这么做的
funhong 2012-10-29
  • 打赏
  • 举报
回复
用相对布局直接把button放到EditView中。

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧