我正在尝试打开指定文件夹中名为“我的文件”的移动应用程序,但似乎无法使其工作,这可能是因为我使用了错误的 myfiles 活动,但我还没有找到
我正在尝试打开指定文件夹中名为“我的文件”的移动应用程序,但似乎无法使其工作,这可能是因为我使用了错误的 myfiles 活动,但我还没有找到详细说明使用哪个活动来打开应用程序并转到指定文件夹的文档。
目前,该应用程序打开到主菜单,所以我想知道是否有人知道这是否可行以及如何做到这一点。
下面显示的代码用于启动 myfiles 应用程序,但正如已经说过的,似乎无法让它进入我想要的目录
用于打开“我的文件”应用的按钮
Button(
onClick = {
val intent = Intent(Intent.ACTION_MAIN)
intent.setComponent(ComponentName("com.sec.android.app.myfiles", "com.sec.android.app.myfiles.external.ui.MainActivity"))
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
// path to the folder: /storage/emulated/0/Pictures/MAIN_DIRECTORY_NAME
val picturesFolder = File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES), MAIN_DIRECTORY_NAME)
intent.putExtra(Intent.EXTRA_ORIGINATING_URI, Uri.fromFile(picturesFolder))
context.startActivity(intent)
}
) {
Text(text = "Open")
}
如果需要更多细节,我很乐意提供更多
提前致谢