Implicite Intent, который открывает файловый менеджер - PullRequest
3 голосов
/ 18 июля 2011

мой вопрос очень прост.Я хочу открыть случайный файловый менеджер в своей деятельности с помощью этого метода:

private void openFile() {
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse("file://"));
    startActivity(intent);
}

, но он не работает.Каждый раз, когда я получаю эту ошибку:

ERROR/AndroidRuntime(9107): android.content.ActivityNotFoundException: No Activity found to handle Intent...

Что не так?Нужно ли написать какой-то кусок кода в AndroidManifest?

Спасибо за помощь.

1 Ответ

0 голосов
/ 11 марта 2014

Это действие используется для просмотра файлов.

   Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
   intent.setType("file/*");
   startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...