使用mupdf android库导航到特定页面

使用mupdf android库导航到特定页面,第1张

概述如何使用muPDF库导航特定页面?还是有一种方法可以使图书馆不记得我在那个pdf的最后一页上?Uriuri=Uri.parse(path);Intentintent=newIntent(MainActivity.getContext(),MuPDFActivity.class)intent.setAction(Intent.ACTION_VIEW);intent.setData(uri);c.startActivi

如何使用mupdf库导航到特定页面?还是有一种方法可以使图书馆不记得我在那个pdf的最后一页上?

Uri uri = Uri.parse(path);Intent intent = new Intent(MainActivity.getContext(), MupdfActivity.class)intent.setAction(Intent.ACTION_VIEW);intent.setData(uri);c.startActivity(intent);//c is context

这就是我目前打开pdf的方式.

解决方法:

您可以将Bundle中的页面索引添加到您的意图中,然后在MupdfActivity中加载该索引,然后调用mDocVIEw.setdisplayedVIEwIndex(your_index_from_bundle);那应该做的.

像这样:

Uri uri = Uri.parse(path);Intent intent = new Intent(MainActivity.getContext(), MupdfActivity.class)intent.setAction(Intent.ACTION_VIEW);intent.setData(uri);Bundle extras = intent.getExtras();extras.putInt("key_page_index", 10);c.startActivity(intent);

然后在MupdfActivity中编辑onCreate,在onCreate的末尾添加以下代码:

Intent intent = getIntent();if(intent!=null){    Bundle extras = intent.getExtras();    if(extras!=null){        int index = extras.getInt("key_page_index");        mDocVIEw.setdisplayedVIEwIndex(index);    }}
总结

以上是内存溢出为你收集整理的使用mupdf android库导航到特定页面全部内容,希望文章能够帮你解决使用mupdf android库导航到特定页面所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1094351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存