android 8.0以上打开系统文件管理器
Posted 有头发的程序猿#
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 8.0以上打开系统文件管理器相关的知识,希望对你有一定的参考价值。
代码如下:
//mPath实际路径是/storage/emulated/0/MyScreenRecorder/,这里只写后面那个就行
val mPath ="/MyScreenRecorder/"
val uri = Uri.parse("content://com.android.externalstorage.documents/document/primary:$mPath")
val i = Intent(Intent.ACTION_OPEN_DOCUMENT)
i.addCategory(Intent.CATEGORY_OPENABLE)
i.setType("*/*") //指定打开文件夹中能点击的文件类型
i.putExtra(DocumentsContract.EXTRA_INITIAL_URI,uri)
mContext.startActivity(i)
以上是关于android 8.0以上打开系统文件管理器的主要内容,如果未能解决你的问题,请参考以下文章
visual studio 2017 中默认无法开发 Android 8.0 及以上系统的解决方案
Android Api 27 在 Android 8.0 上出现 Only fullscreen opaque activities can request orientation 的解决情况(代码片