2016-11-17 7 views
0

Я попытался использовать следующий код, но он показывает мне все типы файлов в списке. Я просто хочу, чтобы файл chooser manu отображал только файлы .pptx (Powerpoint).Как получить только файл .pptx (MS - powerpoint) через Intent.ACTION_GET_CONTENT

Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
intent.setType("application/pptx"); 
startActivityForResult(intent, PICK_DOC_REQUEST_CODE); 

Помощь будет оценена!

+0

Ниже ссылка ясно ваше сомнение См. Ссылку [http://stackoverflow.com/questions/37002320/unable-to-pick-files-like-pdf-doc-ppt-in-marshamallow-file-chooser] (http://stackoverflow.com/questions/37002320/unable-to-pick-files-like-pdf-doc-ppt-in-marshamallow-file-chooser) – Vadivel

+0

попробуйте ссылку ниже, чтобы получить точный формат файла, [http: //stackoverflow.com/questions/24304464/android-get-file-path-of-a-selected-pdf-doc-ppt-or-xls-in-my-app?rq=1](http://stackoverflow .com/questions/24304464/android-get-file-path-of-a-selected-pdf-doc-ppt-or-xls-in-my-app? rq = 1) – Vadivel

+0

@Vadivel Я уже пробовал это ! Спасибо за помощь. –

ответ

1

Я только что нашел решение самостоятельно, установив следующий тип mime.

intent.setType("application/vnd.openxmlformats-officedocument.presentationml.presentation"); 

Это работает как шарм!