我在assets文件夹中包含了一个名为“Manual.pdf”的文件。我创建了一个名为“帮助”的菜单按钮。我希望用户能够进入菜单,按“帮助”按钮,然后在手机安装的任何查看器中启动Manual.pdf文件。
我已在此网站和其他网站上阅读了几个小时,但我无法启动该文件。
感谢您的帮助。
答案 0 :(得分:0)
Android设备没有统一的PDF阅读器。我假设在您的研究过程中您会发现,如果确实存在,您可以使用隐式意图来调用pdf阅读器。
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.fromFile(file));
intent.setType("application/pdf");
它适用于某些设备,但在某些其他设备中失败。 (所以请使用包管理器检查意图的可用性)。如果您要定位特定设备,那么您可以获得相应的活动对象并使用隐式意图。(HTC电话的com.htc.pdfreader)。