Как я мог создать намерение в кнопке, чтобы открыть определенную папку? - PullRequest
1 голос
/ 09 октября 2019

Как я могу создать намерение (кнопка), чтобы открыть определенную папку? Я пробовал несколько методов, но все показывали только последние файлы, я хотел бы открыть папку, созданную моим приложением, для хранения сгенерированных файлов .pdf, но в случае, если я не хотел выбирать какой-либо файл, просто покажите пользователюпапка .pdf файлы, это спасло бы меня от создания учебника, чтобы показать путь к папке для пользователя, спасибо всем!

encontrar = findViewById(R.id.encontrarArquivos);
    encontrar.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {


            Intent intent = new Intent(Intent.ACTION_VIEW);
            File file = new File(Environment.getExternalStorageDirectory() + "/Easy_Arquivos/");
            Uri data = FileProvider.getUriForFile(getApplicationContext(), BuildConfig.APPLICATION_ID + ".provider" ,file);
            intent.setDataAndType(data, "application/pdf");
            intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
            intent.setFlags(intent.FLAG_ACTIVITY_NEW_TASK);
            getApplicationContext().startActivity(intent);


        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...