Hallo, ich bin neu in Android Studio ich eine App erstellt haben, wenn Sie ein Foto aus der Kamera-App nehmen es in einem Image sehen und teilen Sie esein Bild von der Kamera zum Bildansicht, die Teile
ich gemacht habe, ein share-Taste:
case R.id.shrbtn:
startshare();
break;
die share-Taste, um diese Methode gehen starten Sie das Foto teilen ich habe hinzugefügt Internet-Erlaubnis und die Schaltfläche nichts tun:
private void startshare() {
Bitmap bmp=viewToBitmap(Image,Image.getWidth(),Image.getHeight());
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("image/*");
Uri phototUri = Uri.parse(String.valueOf(Bitmap.createBitmap(bmp)));
shareIntent.setData(phototUri);
shareIntent.putExtra(shareIntent.EXTRA_STREAM,phototUri);
startActivity(Intent.createChooser(shareIntent, "Share Via"));
}
kann mir jemand sagen, was fehlt?
i bereits diese Methode, aber für die Schaltfläche, die das Bild als Hintergrund Leere onActivityResult geschützt (int requestCode, int Result, Intent Daten) { super.onActivityResult (requestCode, resultCode, data); if (resultCode == RESULT_OK) { Bündel extras = data.getExtras(); bmp = (Bitmap) extras.get ("Daten"); Image.setImageBitmap (bmp); } – Hesham