相关疑难解决方法(0)

如何获取Google驱动器文档的文件名和实际路径?

我使用以下代码来获取文件管理器中的文件名和文件路径.但是,它不会返回Google云端硬盘文件的路径.知道如何获得实际路径吗?

我的代码 -

public String getFilePath() {
    if (uri.getScheme().equalsIgnoreCase("file")) {
        return uri.getLastPathSegment();
    }

    cursorLoader.setUri(uri);
    cursorLoader.setProjection(projections);
    Cursor cursor = cursorLoader.loadInBackground();
    int column_index = cursor.getColumnIndexOrThrow(MediaStore.Files.FileColumns.DATA);
    cursor.moveToFirst();
    String realPath = cursor.getString(column_index);
    cursor.close();

    if (realPath == null || realPath.isEmpty()) {
        return null;
    }

return null;
}
Run Code Online (Sandbox Code Playgroud)

android google-drive-api

12
推荐指数
2
解决办法
6397
查看次数

标签 统计

android ×1

google-drive-api ×1