Fotografuję i tworzę miniatury, a następnie udostępniam ten obraz. Ale miniaturka pokazuje cały czarny. Użyłem następującego kodu:Zrzut ekranu pokazuje czarny
Czy ktoś może mi powiedzieć, co jest nie tak z tym kodem.
EDIT
private View.OnClickListener shareListener = new View.OnClickListener() {
public void onClick(View v) {
Bitmap bitmap;
View v1 = v.getRootView();
v1.setDrawingCacheEnabled(true);
bitmap = Bitmap.createBitmap(v1.getDrawingCache());
String url = Images.Media.insertImage(
mContext.getContentResolver(), bitmap, "title", null);
v1.setDrawingCacheEnabled(false);
Activity activity = (Activity) getContext();
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg");
share.putExtra(Intent.EXTRA_STREAM, Uri.parse(url));
activity.startActivity(Intent.createChooser(share,
"Share"));
}
};
czarny obraz
włożyć trochę więcej kodu ... – Riser
Jest to kod używam do przechwytywania ekranu – Dilip
Czy to sprawdzić? http://stackoverflow.com/questions/16489086/take-screensot-and-save-android –