因此,我的想法是使用已预先安装在设备上的应用程序打开文件。 这是我的代码
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 }
任何想法如何处理这个?我读到了关于意图过滤器,但是这里的人告诉我,如果我要使用其他应用程序打开我的文件,那么我不需要指定任何过滤器,是真的吗?
P.S。由于某种原因,它打开PDF文件就好了,JPG和TXT
由于 丹尼斯xx