Android-Gerät Kamera Pfad Problem

Ich weiß, meine Frage ist ein Duplikat von diese Frage und diese eine. Aber ich habe noch einige Probleme, so versuchen Sie nicht zu schließen oder downvote meine Frage Freunde. Bitte gehen Sie durch die Frage vollständig.

In meine app will ich speichern die Bilder in den selben Ordner wo das Gerät nativen Kamera speichert diese ab. Wie pro meine Forschung, fand ich heraus, dass jedes Gerät speichert die Bilder in unterschiedliche Namen und in unterschiedliche Ordner.

Ist:

  • Nexus-One speichert die Kamera Dateien in einen Ordner namens Camera (/sdcard/DCIM/Camera).
  • Alle HTC-Geräte speichern Ihre Kamera Dateien in einen Ordner namens 100MEDIA (/sdcard/DCIM/100MEDIA).
  • Sony Xperia x10 speichert die Kamera Dateien in einen Ordner namens 100ANDRO (/sdcard/DCIM/100ANDRO).
  • Motorola MilesStone, speichert Ihre Kamera Dateien in einen Ordner namens Camera (/sdcard/DCIM/Camera).

Also ich wollte wissen, ob es programmtechnisch möglich ist, zu diesem Weg, so dass ich speichern kann, die Bilder aus meiner app an den gleichen Ort?

Als ich googlen fand ich heraus, dass es ist besser, erstellen Sie einen externen Ordner von meinem eigenen, so dass ich speichern die Bilder in diesem Pfad mit dem Namen ich bin Angabe. Nach, dass auch in HTC-Gerät-API-version 3 (Android 1.5) fand ich heraus, dass nur der Ordner wird immer erstellt, aber das Bild wird gespeichert in der Standard-Platz mit einem eigenen Namen.

Wie man dieses Problem lösen? Ist es nicht möglich zu finden, die den spezifischen Pfad und name des Bildes, das gespeichert wird für jedes Gerät? Bitte helft mir Freunde.

Ich denke, dass alle "neueren" Smartphones (v4.0+) verwenden Sie die Camera Ordner.
mein xperia z3 und z5 beide v5.1.1 Läden in DCIM/100ANDRO FYI

InformationsquelleAutor Siva K | 2011-06-06

Schreibe einen Kommentar