2016-01-31 2 views
-1

Я пытаюсь получить имя папки, в которой изображение сохраняетсяКак получить имя папки, в которой изображение сохраняется в Android?

String imgFolder=ip.getParent(); 

imgFolder дает полный путь: /storage/emulated/0/Wild.

Мне нужен только Wild.

Как получить только имя папки изображения?

+1

'ip.getParentFile(). GetName()' –

+0

ли решить это вы? или все еще остается проблема? –

+1

@Mike M Thannks 'ip.getParentFile.getName()' Worked :) –

ответ

1

Вы можете просто сделать это

String folderName = imgFolder.substring(imgFolder.lastIndexOf('/') + 1); 

ИЛИ

ip.getParentFile().getName(); 
+0

спасибо большое за ваш ответ, но я попробовал 'ip.getParentFile(). GetName()' и он работал –

+0

@haiderrathore Ohh, что также отлично работает. Оба будут решать проблему. Я также добавил ваше решение в ответ. Теперь это тоже поможет другим. Вас больше всего приветствуют. –

Смежные вопросы