0

AndroidでPDFファイルをFirst Pageから表示したい

以下のコードを使用してPDFファイルを表示しました。PDFを再度開いた後、最初のページをリダイレクトせずに現在のページを表示します。

AndroidでPDFの最初のページをリダイレクトするには?

Intent intent  = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);                                
4

2 に答える 2

0

私はアンドロイドの専門家ではありませんが、使ってみましたandroid:noHistory="true"か? これは、マニフェスト ファイルで設定できます。これについて私が理解しているように、アプリが再開できなくなります。

ドキュメンテーション:

アンドロイド:履歴なし

ユーザーがアクティビティから離れて画面に表示されなくなったときに、アクティビティをアクティビティ スタックから削除して終了する (finish() メソッドが呼び出される) かどうか。終了する場合は「true」、終了する場合は「false」そうでない場合。デフォルト値は「false」です。

「true」の値は、アクティビティが履歴トレースを残さないことを意味します。タスクのアクティビティ スタックには残らないため、ユーザーはそこに戻ることができません。

参照: http://developer.android.com/guide/topics/manifest/activity-element.html

于 2013-09-12T07:55:03.973 に答える
0

このコードを試して、

final Intent intent = new Intent(First.this, Second.class);
      intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME, path);
      startActivity(intent);

このリンクから pdfviewer.jar ファイルをダウンロードします。

http://www.ziddu.com/download/19248664/PdfViewer.jar.html

于 2013-09-12T07:46:42.153 に答える