0

场景:
我想从 DropBox 账户下载一个文件,并在离线(即没有互联网连接)模式下编辑它,当用户回到在线模式时,这个文件需要上传到 Dropbox 账户。

我完成了文件的下载和上传。

问题:
但我想知道他们是否有任何规定,例如,我可以向 DropBox 应用程序发送一个 Intent 并让 drop box 进行上传。这样我就可以把我的工作减半。

4

1 回答 1

3

您可以使用 ACTION_SEND 的选择器

Intent i = new Intent(Intent.ACTION_SEND);
i.setType("file/*"); 
i.putExtra(Intent.EXTRA_STREAM, Uri.parse(filePath));  
startActivity(Intent.createChooser(i, "Upload file");

PackageManager.getLaunchIntentForPackage()或者通过Dropbox 包显式获取 Intent com.dropbox.android

于 2013-09-09T09:47:11.333 回答