在Android应用程序中从url打开Pdf

在Android应用程序中从url打开Pdf,android,pdf,Android,Pdf,我使用Android,我想打开PDF文件: 从URL 从内部存储。(将我的文件放在何处读取?) 有人能帮我吗?假设设备上安装了PDF viewer应用程序 要在应用程序中打开PDF,请使用: Uri path = Uri.fromFile(file); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(path, "application/pdf"); intent.setFlags(Intent.FLAG

我使用Android,我想打开PDF文件:

  • 从URL
  • 从内部存储。(将我的文件放在何处读取?)

  • 有人能帮我吗?

    假设设备上安装了PDF viewer应用程序

    要在应用程序中打开PDF,请使用:

    Uri path = Uri.fromFile(file);
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(path, "application/pdf");
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(intent);
    

    其中file是PDF文件的路径。

    假设设备上安装了PDF查看器应用程序

    要在应用程序中打开PDF,请使用:

    Uri path = Uri.fromFile(file);
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(path, "application/pdf");
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(intent);
    

    其中文件是PDF文件的路径。

    希望这可能会对您有所帮助希望这可能会对您有所帮助@ChrisStratton谢谢我编辑了应答如果我的手机没有安装PDF viewer应用程序,那么?@ChrisStratton谢谢我编辑了应答如果我的手机没有安装PDF viewer应用程序,那么?