如何使用意图使用DataViz的Documents To Go打开ppt
||
我有一个Android应用程序,除其他功能外,它还可以下载文档。我想提供使用其他应用程序(例如DataViz的Documents To Go查看器应用程序)打开这些文档的功能。我看了很多代码,并在这里搜索了其他问题,我认为我做的事情并不正确。
例如,假设我正在下载ppt。在下载文档之前,应该使用这段代码来验证应用程序是否支持该文档类型。
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType(\"application/ppt\");
PackageManager packageManager = getPackageManager();
List intentList = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
if (intentList.size() == 0) {
// error
}
由于某种原因,这段代码无法在我的设备上注册DataViz的应用程序或其他文档查看器。
当然,如果我要调用startActivity(intent);那会抛出异常。
没有找到相关结果
已邀请:
1 个回复
孤捷侩
作为哑剧类型。