Android 将surface共享给其他应用程序

Android 将surface共享给其他应用程序,android,surfaceview,Android,Surfaceview,我创建了具有网格的曲面。在添加了一些对象(圆圈、照片)之后,我想在没有网格的情况下共享它。有人能帮我解决我的问题吗。这是我的代码,请看我的附格曲面 artbord是我的表面观察者 所以。。。在没有网格的情况下再画一次?不清楚你有什么问题,所以。。。在没有网格的情况下再画一次?不清楚你有什么问题。 artBoard.setDrawingCacheEnabled(true); Bitmap b = artBoard.getDrawingCache(); String

我创建了具有网格的曲面。在添加了一些对象(圆圈、照片)之后,我想在没有网格的情况下共享它。有人能帮我解决我的问题吗。这是我的代码,请看我的附格曲面

artbord是我的表面观察者


所以。。。在没有网格的情况下再画一次?不清楚你有什么问题,所以。。。在没有网格的情况下再画一次?不清楚你有什么问题。
 artBoard.setDrawingCacheEnabled(true);
        Bitmap b = artBoard.getDrawingCache();
        String pathofBmp = MediaStore.Images.Media.insertImage(getContentResolver(), b,"title", null);
        Uri bmpUri = Uri.parse(pathofBmp);
        final Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
        shareIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        shareIntent.putExtra(Intent.EXTRA_STREAM, bmpUri);
        shareIntent.setType("image/png");
        startActivity(shareIntent);