Я схожу с ума от этого. Мне нужно поделиться экраном изображения на facebook.Поделиться изображением на facebook
Это мой код сейчас:
if(mLatLngList.isEmpty() && mMyLatLngList.isEmpty() && (mMergedMarkers == false)) {
Toast.makeText(MainActivity.this, "Importa o disegna un percorso", Toast.LENGTH_SHORT).show();
return;
}
Bitmap originalBitmap = screenShot(findViewById(android.R.id.content).getRootView());
String pathofBmp = MediaStore.Images.Media.insertImage(getContentResolver(), originalBitmap,"title", null);
Uri bmpUri = Uri.parse(pathofBmp);
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/jpeg");
shareIntent.putExtra(Intent.EXTRA_STREAM, bmpUri);
shareIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(Intent.createChooser(shareIntent, "Share"));
private Bitmap screenShot(View view) {
Bitmap bitmap = Bitmap.createBitmap(view.getWidth(),
view.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
view.draw(canvas);
return bitmap;
}
Я редактировал пост. С помощью этого кода я могу поделиться изображением экрана на facebook, но карта все черная! >. <
Это может помочь людям быстрее ответить на ваш вопрос, если вы предоставите содержимое LogCat, которое показывает ошибку –
Сообщение отредактировано .... – Loris
... Итак, где же журналы? –