如何让用户 select 需要保存的文件的位置?
How to make let the user select the location of the file which needs to be saved?
如何制作like this
当用户点击保存文件时,一个意图将被激活并告诉用户他想保存该文件的位置
有存储访问框架可以做到这一点。 Official documentation里面有很好的描述,所以我这里只提供最简单的例子:
const val CREATE_FILE = 1
val intent = Intent(Intent.ACTION_CREATE_DOCUMENT).apply {
addCategory(Intent.CATEGORY_OPENABLE)
}
startActivityForResult(intent, CREATE_FILE)
如何制作like this
当用户点击保存文件时,一个意图将被激活并告诉用户他想保存该文件的位置
有存储访问框架可以做到这一点。 Official documentation里面有很好的描述,所以我这里只提供最简单的例子:
const val CREATE_FILE = 1
val intent = Intent(Intent.ACTION_CREATE_DOCUMENT).apply {
addCategory(Intent.CATEGORY_OPENABLE)
}
startActivityForResult(intent, CREATE_FILE)