whatsappチャットtxtファイルを取得しようとしています。Androidのドキュメントで見たように:
private void handleSentMultipleAttached(Intent intent) {
ArrayList<Uri> attachedFilesUris = intent.getParcelableArrayListExtra(Intent.EXTRA_STREAM);
if (attachedFilesUris != null) {
for (Uri uri : attachedFilesUris) {
File f = new File(uri.getPath());
}
}
}
ウリは次のとおりです。
content://com.whatsapp.fileprovider/external/.Shared/WhatsApp%20Chat%20with.txt
しかし、ファイルがそのパスに存在しないため、fファイルを使用できません。
私はすでにマニフェストで許可を開いています:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
ファイルを使用するにはどうすればよいですか?