【发布时间】:2014-11-29 05:11:35
【问题描述】:
我正在尝试在 Xamarin.Forms (Android) 中打开 PDF
我将如何在 Android 项目 (PCL) 中将此 Java 转换为 C# 以及使用哪些命名空间??
Intent intentUrl = new Intent(Intent.ACTION_VIEW);
intentUrl.setDataAndType(uri, "application/pdf");
intentUrl.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
mActivity.startActivity(intentUrl);
我已经做到了这一点,但是如何在注入的类中调用活动?
Uri uri = new Uri("file:///" + PathToFile(filename));
Intent intent = new Intent(Intent.ActionView);
intent.SetDataAndType(uri, "application/pdf");
intent.SetFlags(ActivityFlags.ClearTop);
Android.MainActivity. ???????
【问题讨论】:
-
我对你的代码示例有点困惑。您是在尝试制作 Xamarin.Forms 项目还是直接使用 Xamarin.Android?
-
我在 PCL for Android 中有一个 Xamarin.Forms 应用程序。
标签: android xamarin xamarin.android xamarin.forms