我们如何通过隐式意图共享带有动态内容重叠的图标图像?

How can we share the Icon image with dynamic content overlap on it through implicit intent?

此处点、条纹和水平是动态的我想与隐含意图的点、条纹和水平的动态文本共享这整个图像。我该怎么做,请帮帮我?

隐式意图你的意思是打开另一个应用程序的意图? 如果你想分享整个图像你必须先创建一个快照

我从事过相同类型的功能

首先你要制作单张图片。 为此,您可以使用贴纸视图库 https://github.com/wuapnjie/StickerView

您可以在 Sticker View 上添加多个视图作为贴纸,然后您可以调用方法

 stickview.createbitmap();

这将为您创建位图,然后您可以发送该位图 虽然很辛苦,但我相信这个方法对你有用

或者您可以尝试通过视图创建位图

   public static Bitmap getBitmapFromView(View view) {
view.measure(MeasureSpec.UNSPECIFIED, MeasureSpec.UNSPECIFIED);
Bitmap bitmap = Bitmap.createBitmap(view.getMeasuredWidth(), view.getMeasuredHeight(),
        Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
view.layout(0, 0, view.getMeasuredWidth(), view.getMeasuredHeight());
view.draw(canvas);
return bitmap;
  }