So senden Sie ein Foto, um Instagram mit meine Android-app?

Meine app Fotos machen und ich möchte in Instagram.

Meine app speichern Sie das Bild in dieses Verzeichnis

File storagePath = new File(Environment.getExternalStorageDirectory() + "/DCIM/Camera/tubagram");

Nun versuche ich, das Letzte Bild, das ich taked-teilen in Instagram, mit diesem code

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("image/*");

final ContentResolver cr = getContentResolver();
final String[] p1 = new String[] {MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATE_TAKEN};
Cursor c1 = cr.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, p1, null, null, p1[1] + " DESC");

if (c1.moveToFirst() ) {

    Log.i("Teste", "last picture (" + c1.getString(0) + ") taken on: " + new Date(c1.getLong(1)));
}

shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://"+Environment.getExternalStorageDirectory() + "/DCIM/Camera/tubagram/" + c1.getString(0)));
shareIntent.setPackage("com.instagram.android");

c1.close();

startActivity(shareIntent);

Erhalte ich ein Toast mit dieser Fehlermeldung "Unable to download file".
Dieser Toast ist gesendet von Instagram.

Wollte ich mit diesem link Beispiel - teilen Sie ein Foto in instagram - aber hat nicht funktioniert.

Mir bitte helfen!!!

InformationsquelleAutor groff07 | 2013-05-31
Schreibe einen Kommentar