オーディオ、ビデオ、PDFなどのアプリケーションでファイルを表示しようとしています。アンドロイドアプリケーションでMSオフィスのファイルを表示
私はdoc、docx、xls、pptなどのMicrosoft Officeファイルを表示しようとしています。
インテントを呼び出すなど、アンドロイドでこれを行う方法はありますか?
私はどんなヘルプやガイドにも感謝します。
編集
親切にそれを見て、私は私のネクサスSにThinkFreeのオフィスをダウンロードしているが、次のコードはまだ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;
}
pdfなどのプレビューを表示していたコードを共有してもよろしいですか? – Noitidart
こんにちは、これはほぼ5年経ちましたが、私はあなたのためにコードを探しますが、とにかく私はこの答えを推測しますhttps://stackoverflow.com/a/10530506/488434あなたが探しているのは –
ありがとうございます、これはインアプリのプレビューではなく、インテントによるものですか? – Noitidart