2
询问用户保存文件的位置的最佳方式是什么?目前,我已经设法使用OI文件管理器来选择要使用Intent.ACTION_GET_CONTENT加载的文件,但我想知道是否有类似的方式选择保存位置?使用Intents选择保存文件位置
询问用户保存文件的位置的最佳方式是什么?目前,我已经设法使用OI文件管理器来选择要使用Intent.ACTION_GET_CONTENT加载的文件,但我想知道是否有类似的方式选择保存位置?使用Intents选择保存文件位置
下与OI文件管理器的工作原理:
Intent intent = new Intent("org.openintents.action.PICK_FILE");
intent.putExtra("org.openintents.extra.BUTTON_TEXT", "Save");
intent.putExtra("org.openintents.extra.TITLE", "Choose save location");
try {
startActivityForResult(intent, SAVE_FILE_REQUEST_CODE);
} catch (ActivityNotFoundException e) {
//TODO: Handle no save file activity found
}
不过,我不知道这是最好的解决方案,因为它使用了一个OpenIntents软件操作而不是内置的Android之一。文件管理器之间的兼容性如何?即这个 是否适用于所有流行的Astro和ES?