开发者社区> 问答> 正文

android 便签中插入图片是怎么实现的?

就是像便签中插入图片或者录音的功能,如何实现的?在记录数据的时候在插入图片的位置处添加图片的标记,然后在再次加载这条便签的时候在标记处插入图片吗?
是插入一个ImageView?还是drawBitmap?那如果是有滚动条怎么办?

展开
收起
蛮大人123 2016-02-22 16:49:06 3047 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    便签,一般用EditText这个控件吧,或者集成这个控件重写一些方法。
    插入图片:

    Drawable drawable = new BitmapDrawable(image);
    SpannableString ss = new SpannableString(your_image_name);
    ss.setSpan(new ImageSpan(drawable), 0, ss.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
    EditText.getText().insert(startPosition, ss);

    2019-07-17 18:46:52
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载