mardi 26 mai 2015

Android Dateien senden von assets Ordner?

Hallo,
ich versuche schon seit gestern Dateien per Email zu senden, leider ohne erfolg.

Alles was Google mir geliefert hat, funktionierte auch nicht:
Code:

Datei kann nicht angehängt werden.
Dateigröße beträgt 0 Byte.

Java Code:

  1. ArrayList<Uri> audioUri = new ArrayList<Uri>();
  2. for (int i = checkedItems.size() - 1; i >= 0; i--) {
  3. if (checkedItems.valueAt(i)) {
  4. pos = checkedItems.keyAt(i);
  5. Uri uri=Uri.parse(getAssets()+"sound/"+sound.get(pos).fileName);
  6. audioUri.add(uri);
  7. }
  8. }
  9.  
  10.  
  11. final Intent emailIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
  12. emailIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  13. emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, audioUri);
  14. emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Test");
  15. emailIntent.setType("audio/*");
  16.  
  17. startActivity(Intent.createChooser(emailIntent, "Senden via"));


Ich habe schon ziemlich viele möglichkeiten versucht, nur können die dateien nie angehängt werden, da sie nicht gefunden wurden, obwohl sie vorhanden sind.

Ich danke euch schonmal für die Hilfe.

Gruss


Android Dateien senden von assets Ordner?

0 commentaires:

Enregistrer un commentaire