Я пытаюсь просмотреть файлы в моем приложении, такие как аудио, видео, PDF и др.
Я успешно сделал это, теперь я пытаюсь просмотреть офисные файлы Microsoft, такие как doc, docx, xlsи стр.
Есть ли способ сделать это в Android, например, вызвать Intent?
Я так благодарен за любую помощь или руководство.
Править
Я скачал thinkfree office для моего nexus S, но следующий код все еще возвращает false, пожалуйста, посмотрите на него:
private boolean checkViewerAvailability(String type)
{
PackageManager packageManager = getPackageManager();
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType("application/doc");
List<ResolveInfo> list = packageManager.queryIntentActivities(intent,PackageManager.MATCH_DEFAULT_ONLY);
return list.size() > 0;
}