2

重複の可能性:
ContentProviderClient と ContentResolver を使用してコンテンツ プロバイダーにアクセスする

画像ファイルを読み取ろうとしていますが、アクティビティが呼び出されたときにビューアー アプリからこのパラメーターを取得しています。

content://media/external/images/media/5820

オブジェクトを使用して読み取ろうとしましたFileが、パスが有効ではありません。でファイルの内容を取得する適切な方法は何byte[]ですか?

4

1 に答える 1

2

以下のコードを使用して uri を開きます

ContentResolver cr = mContext.getContentResolver();
InputStream is = cr.openInputStream("content://media/external/images/media/5820");
于 2012-11-19T19:43:45.033 に答える