テーブルMediaStore.Files.FileColumnsへのURIを作成するにはどうすればよいですか?私はこのようにしようとします:
Uri uri=Uri.parse(MediaStore.Files.FileColumns);
ただし、Eclipseでは「MediaStore.Files.FileColumns」に下線が引かれています。私はこれを間違っていると思います。URIを正しく構築する方法は?
FileColumnsはインターフェースです。インターフェイスを参照することはできません。明示的な列が必要な場合は、
Uri uri=Uri.parse(MediaStore.Files.FileColumns.<COLUMN>);
例えば:
Uri uri=Uri.parse(MediaStore.Files.FileColumns.MEDIA_TYPE);
MediaStore.Files.FileColumnsはインターフェイスであり、メソッドUri.parse()は文字列を受け取ります。