C# Android中的图像路径

C# Android中的图像路径,c#,android,email,xamarin.forms,C#,Android,Email,Xamarin.forms,我想用xamarin.android发送邮件。我可以用下面的代码以文本形式发送,但不带图像,但当我尝试用图像作为徽标发送邮件时会出现问题。我的意思是,我找不到图像的路径 我的发送邮件方法是: public static void SendMail(List<string> to, List<string> cc, string subject, string body,string mfrom) { string messageHeader = "Android

我想用xamarin.android发送邮件。我可以用下面的代码以文本形式发送,但不带图像,但当我尝试用图像作为徽标发送邮件时会出现问题。我的意思是,我找不到图像的路径

我的发送邮件方法是:

public static void SendMail(List<string> to, List<string> cc, string subject, string body,string mfrom)
{
    string messageHeader = "Android E-Mail Testi";
    MailMessage msg = new MailMessage();
    msg.From = new MailAddress(mfrom);
    msg.To.Add(new MailAddress(to[0]));
    msg.CC.Add(new MailAddress(cc[0]));

    var inlineLogo = new LinkedResource("Drawable://logo.png");//This path is not working.
    inlineLogo.ContentId = Guid.NewGuid().ToString();

    msg.Body = string.Format(@"<img class=""img-responsive"" src=""cid:{0}"" style=""width:25%; float:left""/>
                              <br/><br/><h3>" + messageHeader + @"</h3>" + body, inlineLogo.ContentId);

    var view = AlternateView.CreateAlternateViewFromString(msg.Body, null, "text/html");
    view.LinkedResources.Add(inlineLogo);
    msg.AlternateViews.Add(view);

    msg.IsBodyHtml = true;
    msg.Subject = subject;
    msg.SubjectEncoding = Encoding.UTF8;

    SmtpClient smtpClient = new SmtpClient("xx.xxx.x.xxx");
    msg.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
    smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;


    List<MemoryStream> mStreams = null;

    msg.BodyEncoding = Encoding.Unicode;
    smtpClient.Send(msg);

    if (mStreams != null)
        foreach (MemoryStream mStream in mStreams)
            mStream.Close();
}
xamarin中的图像(logo.png)路径应该使用哪种方法

var inlineLogo = new LinkedResource(???);
我不知道真正的路径。我如何才能到达资源文件夹的drawable文件夹中图像的路径

目录是:


也许这会对你有所帮助。我从相同的文件夹Resources/drawable中创建了带有图标的工具栏项,方法如下:

    new ToolbarItem("ToolbarItemName", "iconName.png", () => { //Some action; })

也许对你有帮助。我从相同的文件夹Resources/drawable中创建了带有图标的工具栏项,方法如下:

    new ToolbarItem("ToolbarItemName", "iconName.png", () => { //Some action; })