2015-12-14 2 views
2

Привет, я новичок в android У меня есть требование, чтобы выбрать pdf файлы, используя Intent. Я использую этот код для установки типа MIME.сбор файлов PDF с использованием Intent in android

Intent intent = new Intent(Intent.ACTION_GET_CONTENT); 
intent.setType("pdf/*") 

Но это не работает так, как я хочу, пожалуйста, предоставьте мне какие-либо предложения, или я могу внести некоторые изменения в существующий код.

ответ

2

ли это intent.setType("application/pdf");

+0

как открыть только слово файл с помощью намерения ?? – TheGreat004

+0

просто установите тип mime для файла слов, например, для файла .moc типа файла .docx будет: application/vnd.openxmlformats-officedocument.wordprocessingml.document, так что aim.setType ("application/vnd.openxmlformats-officedocument.wordprocessingml.document"); – dex

+0

Типы MIME для Microsoft Office приведены здесь http://stackoverflow.com/questions/4212861/what-is-a-correct-mime-type-for-docx-pptx-etc – dex

2

Try код ниже:

Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setType("application/pdf"); 
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); 
startActivity(intent); 
Смежные вопросы