当前位置: 首页 > 知识库问答 >
问题:

不使用Drive API以编程方式打开Google Drive中的文件

杜嘉木
2023-03-14

2)用这个url调用Google Drive Android Aplication来打开文件。理想的方法是不打开任何网络浏览器。我想用一些类似意图的东西来加额外的东西,这可能吗?

谢谢你的帮助,为我糟糕的英语感到抱歉

共有1个答案

杜苏燕
2023-03-14

别担心现在很容易,我有解决这个问题的办法。如果你想打开任何文件,你已经检索从驱动器,然后这可以很容易地完成,而使用谷歌驱动器应用程序的资源。首先,从游戏市场安装谷歌驱动器应用程序安装谷歌驱动器应用程序

之后,使用此代码打开您的文件。

   FileID=file.getId();//it is your file ID which you want to display

  String url = "https://docs.google.com/file/d/"+FileID;
  Intent i = new Intent(Intent.ACTION_VIEW);
  i.setData(Uri.parse(url));
   startActivity(i);

这将打开任何类型的文件(图像、pdf、doc、txt等)

 类似资料:
  • 我正在尝试为具有特定扩展名的文件在“打开”菜单中添加eclipse编辑器。我在org.eclipse.ui.editors扩展点中使用launcher实现了这一点,在launcher中我使用了“open editor”方法,它需要传递编辑器ID。有没有什么方法可以让我们以编程方式打开一个编辑器,而不需要传递编辑器ID呢?我们可以通过传递实现编辑器的类的实例以编程方式打开编辑器吗?..

  • 我想通过编程(从关联菜单)打开某个视图,我该怎么做? 我可以使用e3兼容层显示如下视图: e4的方法是什么?

  • 问题内容: 如何在jdbc中检查oracle数据库的打开连接? 注意:不能用于此目的。 问题答案: 通常,连接池还将使用Connection.isClosed()方法来检查连接是否仍然有效。问题在于,并非所有的JDBC驱动程序都会正确处理此调用。因此,我假设有一些简单的检查语句,就像RealHowTo所说的那样。对于Oracle,他已经提到了“ SELECT 1 FROM Dual”,它对于Ora

  • 现在有了新的苹果地图实现,这只是向谷歌地图开放了移动Safari。我如何用iOS 6完成同样的行为?我如何以编程方式打开地图应用程序,并让它指向特定的位置/地址/搜索/什么?

  • 你知道有什么解决办法吗?如果可能的话,我不想使用第三方库。

  • 有没有一种方法,我可以如何以编程方式执行这项任务,所以不需要用户在谷歌文档编辑器中打开它的额外步骤?