0
我只想在资产文件夹中获取我的“test.pdf”的绝对路径Visual studio Xamarin(2015)。我应该怎么做?Xamarin:获取资产文件夹中文件的绝对路径
using System;
using System.IO;
using Android.App;
using Android.Content;
using Android.Widget;
using Android.OS;
using Com.Artifex.Mupdfdemo;
using Java.IO;
using File = Java.IO.File;
var file = (File)fileFromAsset(this, "test.pdf");
var uri = Android.Net.Uri.Parse(file.AbsolutePath);
var intent = new Intent(this, typeof(MuPDFActivity));
intent.SetFlags(ActivityFlags.NoHistory);
intent.SetAction(Intent.ActionView);
intent.SetData(uri);
this.StartActivity(intent);
但在第二线我面对与(file.AbsolutePath)错误:
“对象”中不包含关于“AbsolutePath”和没有扩展方法的定义“AbsolutePath”接受类型 '对象' 的第一个参数可以找到(是否缺少using指令或程序集引用?)PdfTest2 F:\项目\ PdfTest2 \ PdfTest2 \ PdfTest2 \ MainActivity.cs
什么是fileFromAsset? –
fileFromAsset从名为“Asset”的文件夹中获取文件,位于xamarin.android项目中 –