将文件上传到Dropbox(通过同步)

时间:2013-09-09 09:34:35

标签: java android android-intent sync dropbox

方案:
我想从DropBox帐户下载文件,并在离线(即无网络连接)模式下编辑,当用户返回在线模式时,需要将此文件上传到Dropbox帐户。

另外

  

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

问题:
但我想知道他们是否有任何条款,我可以发送一个Intent到DropBox应用程序,并让drop box进行上传。这样我就可以将工作减少一半。

1 个答案:

答案 0 :(得分: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包com.dropbox.android的意图。