我是 android 开发的新手,所以我知道如何使用一些可用的 API 从 assest 文件夹文件中打开 pdf。
但是我怎样才能为任何 pdf 工具制作像 adobe reader 一样的东西。
我是 android 开发的新手,所以我知道如何使用一些可用的 API 从 assest 文件夹文件中打开 pdf。
但是我怎样才能为任何 pdf 工具制作像 adobe reader 一样的东西。
如果您想专门从您的应用程序中打开 Adobe Reader(带有版本),您需要使用PackageManager.getPackageInfo(String, int)
!
你也可以试试下面的代码,
private void loadDocInAdobeReader(String someDoc)
throws ActivityNotFoundException, Exception {
try {
Intent intent = new Intent();
intent.setPackage("com.adobe.reader");
intent.setDataAndType(Uri.parse(someDoc), "application/pdf");
startActivity(intent);
} catch (ActivityNotFoundException ae) {
ae.printStackTrace();
throw ae;
} catch (Exception e) {
e.printStackTrace();
throw e;
}
}