下面是代碼摘錄。我可以編譯它,但程序在手機/模擬器上崩潰。截取截圖並與社交媒體分享
Bitmap bitmap;
View v1 = MyView.getRootView();
v1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
v1.setDrawingCacheEnabled(false);
String path = Images.Media.insertImage(getContentResolver(), bitmap,
"title", null);
Uri screenshotUri = Uri.parse(path);
final Intent socialIntent = new Intent(Intent.ACTION_SEND);
socialIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
socialIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
socialIntent.setType("image/png");
任何人都知道該怎麼做?我想截圖並讓用戶分享,如果他/她喜歡。其他的工作,這只是我無法得到的截圖。
發佈錯誤日誌... –