如何在android中水平滑动pdf页面

如何在android中水平滑动pdf页面,android,image,pdf,bitmap,pdf-reader,Android,Image,Pdf,Bitmap,Pdf Reader,我正在开发一个基于pdf阅读器的android应用程序,所以我在谷歌上搜索了一些代码,得到了一个解决方案,因为有开源的pdf阅读器,比如Vuroid、APV、DroidReader,但所有这些APV都是所有功能中最好的 在这里,我被pdf页面的水平滑动所震撼。当我试图改变apv的来源时,用户必须在水平方向上滑动pdf页面。我面临一些问题,因为页面在水平方向上滚动,但是页面看起来有些破损。下面我附上一个屏幕截图供参考 开始时,页面将以正确的方式显示,但滚动显示的页面如上所示,断页将增加。是否将p

我正在开发一个基于pdf阅读器的android应用程序,所以我在谷歌上搜索了一些代码,得到了一个解决方案,因为有开源的pdf阅读器,比如Vuroid、APV、DroidReader,但所有这些APV都是所有功能中最好的

在这里,我被pdf页面的水平滑动所震撼。当我试图改变apv的来源时,用户必须在水平方向上滑动pdf页面。我面临一些问题,因为页面在水平方向上滚动,但是页面看起来有些破损。下面我附上一个屏幕截图供参考


开始时,页面将以正确的方式显示,但滚动显示的页面如上所示,断页将增加。

是否将pdf页面渲染为图像?@Che Jami否使用画布将其渲染为位图。对。您可以呈现一组表示PDF页面子集的
位图
s(例如,左PDF页面、当前PDF页面、下一个PDF页面)。缓存它们。然后将
ViewPager
ImageView
s一起使用,分配
Bitmap
s并在其中滑动。如果
Bitmap
s看起来不正确,则可能是APV的问题。@CheJami我也尝试过dat,但无法将单独的页面作为Bitmap获取。是否有将pdf转换为位图的示例?我尝试过使用java代码,但我只提供了白色图像。我建议查看以下内容: