文件共享无法在Android 6.0及更低版本中运行

时间:2017-06-22 12:25:13

标签: android-intent xamarin.android

我正在使用意图过滤器将mobi文件共享给其他应用。它在Android 7.0版中运行良好。但它不是低版本。以下是我的代码。我们如何解决这个问题?

Context context = MainActivity.Active.BaseContext;
           Intent sendIntent = new Intent();
           sendIntent.SetAction(Intent.ActionSend);
           sendIntent.PutExtra(Intent.ExtraText, "");
           sendIntent.SetType("application/mobi");
           sendIntent.PutExtra(Intent.ExtraStream, Android.Net.Uri.Parse(filepath));
                     if(sendIntent.ResolveActivity(context.PackageManager) != null)
           {
               context.StartActivity(sendIntent);
           }

0 个答案:

没有答案