如何生成文字+图片(比如掌阅分享笔记)

时间:2023-02-10 22:38:02
比如掌阅(iReader)的分享功能,如下图,
如何生成文字+图片(比如掌阅分享笔记)


我猜iReader是根据用户的笔记内容等信息生
成了一个图片分享出去了吧?我想实现类似的功能,应该怎么做呢?

3 个解决方案

#1


如:当前最高层父布局是view,只需要调用view.getDrawingCache();就可以获取bitmap,保存成图片。
之前要设置view..setDrawingCacheEnabled(true);

#2


谢谢回复,我只想生成这样的图片,用户在真正分享到微信之前是看不到这个图片的,是否可以实现呢?我的意思是那个activity没有真正被用户看到,完全在后台执行。

#3


写了个draw函数,去draw一个textview,其实是生成png吧,和背景一样大的png,我目前正在研究如何做这一块,,,

#1


如:当前最高层父布局是view,只需要调用view.getDrawingCache();就可以获取bitmap,保存成图片。
之前要设置view..setDrawingCacheEnabled(true);

#2


谢谢回复,我只想生成这样的图片,用户在真正分享到微信之前是看不到这个图片的,是否可以实现呢?我的意思是那个activity没有真正被用户看到,完全在后台执行。

#3


写了个draw函数,去draw一个textview,其实是生成png吧,和背景一样大的png,我目前正在研究如何做这一块,,,