Я использую следующий код, чтобы открыть папку, созданную моим приложением, но она не работает, хотя я получил ее от Trying open a specific folder in android using intent.Открыть специальную папку в Android с помощью Click
public void openFolder() {
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
String pa = sharedPreferences.getString("path", "");
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri uri = Uri.parse(pa);
intent.setDataAndType(uri, "*/*");
startActivity(Intent.createChooser(intent, "Open folder"));
}
Когда я пою ACTION_VIEW, он показывает все возможные средства, за исключением FileManager
и ACTION_GET_CONTENT
он взял меня в режим SAF нравится выбирать для хранения, а затем отдельные папки.
Как он откроет мою определенную папку URI напрямую? Есть ли другой путь?
см http://stackoverflow.com/questions/17165972/android-how-to-open-a-specific-folder-via-intent-and-show -its-content-in-a-file – sasikumar