【发布时间】:2019-07-22 01:50:43
【问题描述】:
我正在尝试使用以下代码打开一个 pdf 文档。我的 pdf 已被移动,现在位于不同的位置,因此我在我的应用程序的较新版本中更新了 uri,一切都按预期工作。旧链接已调整为重定向到新 uri,但是当在旧应用程序版本上启动意图时,我得到一个显示旧文件名的 toast。所以基本上它不能重定向到新的 uri 来获取文档。
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(getString(R.string.old_pdf_link)));
startActivity(i);
有没有办法在不更新旧应用的情况下解决这个问题,或者至少修改启动意图的代码,以便将来的重定向不会出现这些问题? 常规网站链接适用于重定向,但文档不适用。
【问题讨论】:
-
PDF 查看器不能也不应该处理重定向。
标签: android redirect android-intent uri