小编A. *_*nha的帖子

如何在Xamarin.Forms中存储应用程序设置

我们如何在Xamarin.Forms中存储和检索App设置作为键值对?就像应用程序关闭时一样,我们可以存储用户首选项,并且在重新启动应用程序时,我们可以获取这些值.

xamarin xamarin.forms

33
推荐指数
3
解决办法
3万
查看次数

在Xamarin中构建App时,"链接程序集"任务意外失败

我在尝试在Xamarin中构建App时遇到以下问题.为什么会出现,如何解决?

严重性代码说明项目文件行源抑制状态错误

"链接装配"任务意外失败.

Xamarin.Android.XamarinAndroidException:错误XA2006:引用元数据项'System.Void Android.Widget.TextView :: SetTextAppearance(System.Int32)'(在'Xamarin.Forms.Platform.Android中定义,版本= 2.0.0.0,文化来自'Xamarin.Forms.Platform.Android,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = null'的= neutral,PublicKeyToken = null')无法解析.---> Mono.Cecil.ResolutionException:无法解析System.Void Android.Widget.TextView :: SetTextAppearance(System.Int32)

在Mono.Linker.Steps.MarkStep.MarkMethod(MethodReference参考)
在Mono.Linker.Steps.MarkStep.MarkInstruction(指令指令)在Mono.Linker.Steps.MarkStep.MarkMethodBody(MethodBody体)
在Mono.Linker.Steps.MarkStep
Mono.Linker.Steps.MarkStep.Process()
的Mono.Linker.Steps.MarkStep.Process()
位于Mono.Linker.Pipeline的Mono.Linker.Steps.MarkStep.Process(LinkContext context)
上的.ProcessMethod(MethodDefinition方法)
位于Xamarin.Android.Tasks.LinkAssemblies.Execute()的MonoDroid.Tuner.Linker.Process(LinkerOptions选项,LinkContext和上下文)
的.Process(LinkContext context )

---内部异常堆栈跟踪结束---

at Xamarin.Android.Diagnostic.Error(Int32 code,Exception innerException,String message,Object [] args)
atMamarin.Android.Tasks.LinkAssemblies.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd. Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()中的ITaskExecutionHost.Execute()MyApp.Droid Build

在此输入图像描述

android release xamarin.android xamarin

10
推荐指数
1
解决办法
1万
查看次数

Xamarin包安装错误

在Visual Studio 2015中创建一个新的Blank Xamarin.Form Portable项目时,我收到"包安装错误"...

无法将所有必需的pacakges添加到项目中.以下软件包无法从C安装:.... Xamarin\4.0.3.214\Packages:

Xamarin.Form.2.0.0.6482:无法安装包Xamarin.Form.2.0.0.6482.

您正在尝试将此软件包安装到面向.NETFramework,Version = v4.0的项目中

在此输入图像描述

xamarin xamarin.forms

5
推荐指数
1
解决办法
2013
查看次数

显示Xamarin中Pin的标签的全文

我想在单击时在引脚标签中以多行显示文本,但是当我有一个非常长的文本显示在Address其中时,只显示其中的一部分,其余部分保持隐藏,例如:'Street 12A...'.如何使标签在单击时显示整个文本,如果可能,则使用Xamarin.Forms.Maps在多行中显示.

 var pin = new Pin
{
    Type = PinType.Place,
    Position = position,
    Label = "Label Name",

    Address = "some text..........."
};
map.Pins.Add(pin);
Run Code Online (Sandbox Code Playgroud)

xamarin xamarin.forms

5
推荐指数
1
解决办法
1252
查看次数