我有安卓应用。它在资产文件夹中有一个pdf。我编写了一个代码来在外部应用程序(如 adobe pdf 查看器)中查看此 pdf。它工作正常,但问题是 Adobe pdf 查看器中有共享选项。我不希望该用户可以分发此 pdf。
我的问题是有一本重要的 pdf 书,我希望用户只能阅读但不能共享或重新分发它。请给出一个想法。我将更改我的代码。
我正在使用以下代码:
Uri path = Uri.fromFile(new File(str,
"lemmelibroandroid.pdf"));
Intent pdfIntent = new Intent(Intent.ACTION_VIEW);
pdfIntent.setDataAndType(path, "application/pdf");
pdfIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(pdfIntent);