2012-04-30 1 views
0

このパスは、キャプチャされたイメージのパスを取得するデバイスによっては問題ありませんが、一部のデバイスにはdcimファイルが含まれていないため、だから、私はすべてのデバイスに動的にパスを取得する必要がある任意のAPIを使用してこれを行うための方法です。ありがとう。保存されたピクチャのファイルパスを取得する方法はありません

答えて

0

managedQueryを使用してコンテンツリゾルバをクエリできます。それはあなたが画像/ビデオ/サウンドファイルにアクセスできるカーソルを返します。

+0

私はこれをサービスクラスで使用しています.... managedQueryは、管理されたクエリのアクティビティ – thej

+0

に対してのみ動作します。また、uriを指定する必要があります – thej

+0

1)アプリケーションのコンテキストを持つクラスを作成し、画像を取得する。 2)uriの部分については、MediaStore.Images.Media.EXTERNAL_CONTENT_URIを使用することもできます。これは、あなたのSDカード上のすべての画像を提供します。 – sachy

関連する問題