将表面分享到其他应用

时间:2016-04-13 13:46:54

标签: android surfaceview

我创建了有网格的表面。添加一些对象(圆圈,照片)之后我想在没有网格的情况下分享它。任何人都可以帮我解决我的问题。这是我的代码,看到我的表面附有网格。 surfaceview

 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);

artbord是我的表面视图。

enter image description here

0 个答案:

没有答案