我想在android
中显示第一页的PDF文件现在我使用以下代码显示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);
答案 0 :(得分:0)
试试这段代码,
final Intent intent = new Intent(First.this, Second.class);
intent.putExtra(PdfViewerActivity.EXTRA_PDFFILENAME, path);
startActivity(intent);
从此链接下载pdfviewer.jar文件。
答案 1 :(得分:0)
我不是Android的专家,但您尝试过使用android:noHistory="true"
吗?您可以在清单文件中设置此项。据我了解,它会阻止您的应用恢复。
文档:
机器人:noHistory
当用户离开活动时,是否应该从活动堆栈中移除活动并完成(调用其finish()方法)并且它在屏幕上不再可见 - 如果应该完成,则为“true”,并且如果不是“假”。默认值为“false”。
值“true”表示活动不会留下历史记录。它不会保留在任务的活动堆栈中,因此用户将无法返回该任务。
参考:http://developer.android.com/guide/topics/manifest/activity-element.html