Exemplo n.º 1
0
        /// <summary>
        /// Android implementation of opening a file by using ActionView intent.
        /// </summary>
        /// <param name="fileToOpen">file to open in viewer</param>
        public void OpenFile(File fileToOpen)
        {
            var uri    = Android.Net.Uri.FromFile(fileToOpen);
            var intent = new Intent();
            var mime   = IOUtil.GetMimeType(uri.ToString());

            intent.SetAction(Intent.ActionView);
            intent.SetDataAndType(uri, mime);
            intent.SetFlags(ActivityFlags.NewTask);

            this.context.StartActivity(intent);
        }