从外部存储中的包文件夹中获取文件名

时间:2016-05-28 10:30:56

标签: android android-recyclerview

在我的应用程序中,我使用android下载管理器类下载文件的不同扩展名。

  

这是下载管理器代码(在onBindviewHolder中):

 //=============BTN DOWNLOAD CLICK LISTENER =========================

        holder.btnDownload.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                DownloadManager downloadManager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
                DownloadManager.Request request = new DownloadManager.Request(Uri.parse(questionha.get(position).getQuestionDownLink()));

                request.setTitle(questionha.get(position).getQuestionTitle());
                request.setDescription("Downloading ...");
                request.setDestinationInExternalFilesDir(v.getContext(), "downloaded", questionha.get(position).getQuestionDownFileName());
                long enqueueId = downloadManager.enqueue(request);
            }
        });

正如您在代码中看到的,我将文件保存在外部存储中。

  

Android>数据>我的包名>文件>下载

知道我的问题是如何在此路径中获取文件名并在RecyclerView中显示主题?

0 个答案:

没有答案