Доступ к определенной папке галереи в Android - PullRequest
3 голосов
/ 29 июня 2011

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

Я попробовал это.Но, очевидно, не работает.

                Intent intent = new Intent();
                intent.setType("image/myFolder/*");
                intent.setAction(Intent.ACTION_VIEW);
                startActivity(Intent.createChooser(intent,
                        "Select Picture"));

Кто-нибудь может помочь?

Заранее спасибо

1 Ответ

0 голосов
/ 07 ноября 2011

Я думаю, что это может кому-то помочь ... Как я нашел решение своей проблемы.

      private ArrayList<File> m_list = new ArrayList<File>();

      String folderpath = Environment.getExternalStorageDirectory()
            + File.separator + "folder_name/";
         File dir = new File(folderpath);
         m_list.clear();
            if (dir.isDirectory()) {
                File[] files = dir.listFiles();
                for (File file : files) {
                    if (!file.getPath().contains("Not_Found"))
                        m_list.add(file);
                }
             }

m_list содержит все файлы в папке имя_файла.

Ура !!

...