デバイスでボタンをクリックすると、pdf ファイルへのリンクを開いて pdf を表示しようとしています。これについて最善の方法は何ですか?サードパーティ製のソフトウェアを使用できないようにしたいと考えています。したがって、ファイルを別のものに変換する必要があるかもしれないことはわかっています。
4347 次
2 に答える
1
ボタンのクリックリスナー内でこれを試してください:
File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/example.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file),”application/pdf”);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
このコードを使用する前に、PDF 読み取りアプリケーションが利用可能かどうかを確認する必要があります。
独自の PDF リーダーを実装する予定がある場合は、こちらを参照してください。
于 2013-06-04T03:13:16.073 に答える