つまり、デバイスにすでにプリインストールされているアプリを使用してファイルを開いているということです。これが私のコードです
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setData(fileUri);
intent.setType(mimeType);
startActivity(intent);
そして私のエラーメッセージは
08-25 12:50:32.900: E/AndroidRuntime(19555): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW typ=audio/mpeg }
これにアプローチする方法はありますか?インテントフィルターについて読んだのですが、ここから来た人は、他のアプリを使ってファイルを開く場合は、フィルターを指定する必要はないと言っていました。本当ですか?
PSは何らかの理由でPDFファイルを問題なく開き、JPGとTXTを開きます
ありがとうデニスxx