2011-05-11 13 views
0

私が現在取り組んでいるプロジェクトでは、デバイスネイティブカメラが保存しているのと同じフォルダにImages/Videosを保存する必要があります。私の研究によれば、私は、各デバイスがImages/Videosを別の名前で保存していることを発見しました。 Nexus-Oneはカメラファイルを「カメラ」という名前のフォルダ(/ sdcard/DCIM/Camera)に保存します。 HTC Incredibleはカメラファイルを "100MEDIA"(/ sdcard/DCIM/100MEDIA)という名前のフォルダに保存します。 Sony Xperia x10はカメラファイルを "100ANDRO"(/ sdcard/DCIM/100ANDRO)という名前のフォルダに保存します。私はそのプログラム的に私は同じ場所に私のアプリから撮影した画像/ビデオを格納することができるようにこのパスを得ることができるかどうかを知りたいですか???それを行うのに役立つAPIや必要な回避策がありますか?もしそうなら、あなたは私に同じことを提案することができます。Androidデバイス固有のカメラパス

これはかなり緊急かつ重要です。本当に感謝し、すぐに応答を得ることがうれしい。本当に返信を楽しみにしています。お返事ありがとうございました。

+0

も参照の問題のため答え: - http://stackoverflow.com/questions/9566810/android-device-specific-camera-path-in-android - http://stackoverflow.com/質問/ 6248887/android-device-specific-camera-path-issue –

答えて

0

AFAIKのbase directoryは、Environmentクラスで標準の方法でアクセスできます。私はあなたがターゲットディレクトリを自分で設定しなければならないと思う。しかし、ユーザーにインテリジェントな提案をするのを妨げるものはありません。

関連する問題