다음은 코드의 발췌 부분입니다. 컴파일 할 수 있지만 프로그램이 전화/에뮬레이터에서 충돌합니다.스크린 샷을 캡처하여 소셜 미디어와 공유하십시오.
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");
누구나 어떻게 해야할지 알고 계십니까? 스크린 샷을 캡처하여 사용자가 좋아하면 공유하도록하겠습니다. 그 밖의 모든 작업은 내가 얻을 수없는 스크린 샷 일뿐입니다.
오류 로그 게시 ... –