Не удалось создать новую папку - PullRequest
0 голосов
/ 13 декабря 2018

Я создаю приложение галереи. Я сделал отображение изображений на нашем телефоне в моем приложении (в соответствующих папках).Я сделал это, взяв файлы MIME type="image".Теперь я хочу добавить функционал «Добавить новую папку».Я добавил кнопку плюс.Так что новая папка должна быть создана.его работа, новая папка создает.Проблема в том, что при запуске приложения созданная новая папка не отображается.Причина этого в том, что в новой папке нет файла.Таким образом, тип пантомимы не может быть проверен.Как я могу достичь этой функциональности?Кто-нибудь может мне помочь?

Вот как я создаю папку:

    public File createFolder(String fname){
    String myfolder=Environment.getExternalStorageDirectory()+"/"+"Download"+"/"+fname;
    File f=new File(myfolder);
    if(!f.exists())
        if(!f.mkdirs()){
            Toast.makeText(getActivity(), myfolder+" can't be created.", Toast.LENGTH_SHORT).show();
            Log.d("myfolder","cant create");
        }
        else{
            Toast.makeText(getActivity(), myfolder+" can be created.", Toast.LENGTH_SHORT).show();
            Log.d("myfolder","created");
            return f;
        }

    else{
        Toast.makeText(getActivity(), myfolder+" already exits.", Toast.LENGTH_SHORT).show();
        Log.d("myfolder","exist");
        return null;
    }

    return f;
}
...