AndroidTV和OPEN_DOCUMENT_TREE意图
创始人
2024-08-21 22:30:06
0次

在Android TV应用中,如果需要访问用户的本地文件系统,就需要使用OPEN_DOCUMENT_TREE Intent。这个Intent会打开一个文件选择器,让用户选择要共享的目录。

下面是一个使用OPEN_DOCUMENT_TREE Intent的示例代码:

private static final int REQUEST_CODE_OPEN_DIRECTORY = 1;

private void openDirectory() {
    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE);
    startActivityForResult(intent, REQUEST_CODE_OPEN_DIRECTORY);
}

@Override
public void onActivityResult(int requestCode, int resultCode, Intent resultData) {
    if (requestCode == REQUEST_CODE_OPEN_DIRECTORY && resultCode == RESULT_OK) {
        Uri treeUri = resultData.getData();
        DocumentFile pickedDir = DocumentsContract.getTreeDocument(this, treeUri);
        // use pickedDir to access directory
    }
}

这段代码会启动一个新的Activity,让用户选择要共享的目录。在选择后,将返回所选目录的URI。

需要注意的是,在使用OPEN_DOCUMENT_TREE Intent时,需要将应用的targetSdkVersion设置为30或以上才能正常工作。

相关内容

热门资讯

黑科技辅助!千禧棋牌(辅助),... 黑科技辅助!千禧棋牌(辅助),开云棋牌好像存在有透视挂方法(有辅助挂功能);1、下载好开云棋牌脚本下...
黑科技开挂!闲来玩游戏(开挂)... 黑科技开挂!闲来玩游戏(开挂),易玩堂确实有透视挂技巧(有辅助挂方略);1、闲来玩游戏透视辅助软件激...
黑科技辅助!新胜(辅助),千亿... 黑科技辅助!新胜(辅助),千亿其实存在有透视挂技巧(有辅助挂详细)1、千亿脚本辅助下载、千亿免费透视...
黑科技外挂!福州麻将6.2(外... 黑科技外挂!福州麻将6.2(外挂),川东娱乐其实真的有透视挂攻略(有辅助挂细节)1、完成福州麻将6....
黑科技透视器!福建大玩家(透视... 黑科技透视器!福建大玩家(透视器),开心熊猫总是是真的有透视挂教程(有辅助挂技术)1、点击下载安装,...
黑科技辅助器!海南骨牌(辅助器... 黑科技辅助器!海南骨牌(辅助器),和平精英一贯真的有透视挂插件(真的有辅助挂)海南骨牌脚本下载中分为...
黑科技作弊器!星渔乐(作弊器)... 您好,神赚棋牌这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩家在这款...
黑科技辅助!龙虎大战(辅助),... 黑科技辅助!龙虎大战(辅助),聚星娱乐切实是有透视挂插件(有辅助挂透视)龙虎大战透视方法中分为三种模...
黑科技透视挂!同城上饶棋牌(透... 黑科技透视挂!同城上饶棋牌(透视挂),新067互娱本来真的有透视挂软件(有辅助挂辅助)1、在同城上饶...
黑科技透视器!悠游(透视器),... 黑科技透视器!悠游(透视器),来来拼十竟然存在有透视挂app(确实有辅助挂)1、不需要AI权限,帮助...