Mono for Android PDF阅读器

时间:2012-05-28 15:39:38

标签: pdf xamarin.android

我正忙着使用应用程序查看使用Xamarin的Mono for Android构建的Android应用程序上的PDF。 Mono for Android中是否有“CGPDFDocument”类?感谢

1 个答案:

答案 0 :(得分:1)

Android不支持与iOS相同的内置方式的PDF。

如果您需要应用内PDF查看,那么可以使用一些开源库 - 有关可能的Java解决方案,请参阅Android - Load PDF / PDF Viewer

或者,如果你的应用程序可以将文件传递给外部应用程序(例如Adobe Reader),那么我在过去使用过这个Intent代码:

        var targetUri = Android.Net.Uri.FromFile(targetPath);

        var intent = new Intent(Intent.ActionView);
        intent.SetDataAndType(targetUri, "application/pdf");

        context.Activity.StartActivity(intent);

其中targetPath通常是共享SD卡上的路径。