如何仅使用SAF或不使用SAF打开Goog​​le云端硬盘?

时间:2019-05-02 15:54:48

标签: java android

我有以下代码打开存储访问框架:

private void startDialog()
    {
        Intent intent= new Intent(Intent.ACTION_OPEN_DOCUMENT);
        intent.addCategory(Intent.CATEGORY_OPENABLE);
        intent.setType("text/plain");
        startActivityForResult(intent, 1);

    }

    @Override
    public void onActivityResult(int requestCode, int resultCode, Intent resultData)
    {        
        super.onActivityResult(requestCode, resultCode, resultData);
    }

但是在SAF中,我可以选择设备上的所有位置。如何仅直接打开我的Google云端硬盘帐户?一种方法可能是SAF,另一种方法是通过Google Drive Rest API v3。我可以通过它们进行身份验证,但是我不知道如何使用api打开文件。使用api v2,我可以通过以下方式打开文件:Drive.DriveApi,但DriveApi已过时。

0 个答案:

没有答案