问题标签 [xamarin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7264 浏览

xamarin.android - Xamarin android 中文件选择器的示例代码

谁能告诉我如何使用 Mono 为 Android 实现文件选择器/选择器?

提前致谢, 特里

0 投票
1 回答
1871 浏览

c# - android单声道:使用列表而不是 ArrayAdapter 来使用 Contains 方法

我关心的主要是使用List 的Contains方法(我认为最好的检查方法)。

控件:微调器、EditText 和按钮(用于检查)

在我的资源(String.xml)中,我创建了一个名称为“Fruits”的字符串数组。

在我的 Activity1.cs 中,我还创建了一个 ArrayAdapter 来填充我的字符串数组的项目并将其分配给我的 spinner.adapter 对象。

注意:在 EditText 控件上找到的文本等于微调器控件上的选定项,我也允许用户手动输入。

问题:

  1. 如果这是可能的,我如何将 ArrayAdapter 转换为 List 类型。(我的主要目的是在 w/c 中使用 Contain 方法,如果在列表中找到,我正在检查来自 EditText 的输入数据)

  2. 有没有其他方法可以从字符串数组资源中检查数据?(注意:我不想使用任何循环来仅检查程序中的一项(如果存在)。让 .net 为我完成剩下的工作。)

0 投票
0 回答
267 浏览

linq - 编写 LINQ 查询时不断弹出 MonoDevelop 错误对话框

我有一个非常烦人的问题,在我编写 LINQ 查询时,Mono Develop 不断弹出一条消息,指出发生了错误,详细信息将发送到 Xamarin。

看起来 IDE 在我编写它时正在解析我的 LINQ 查询,有没有办法关闭它?

以下是异常的详细信息。

System.NullReferenceException:对象引用未设置为 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0 中 ICSharpCode.NRefactory.CSharp.Refactoring.TypeSystemAstBuilder.ConvertConstructor (IMethod ctor) [0x00013] 处的对象实例.4-branch/ea010826/source/monodevelop/main/contrib/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs:651 在 ICSharpCode.NRefactory.CSharp.Refactoring.TypeSystemAstBuilder.ConvertEntity (IEntity entity) [0x000a4] in /Users /builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/contrib/ICSharpCode.NRefactory.CSharp/Refactoring/TypeSystemAstBuilder.cs:429 在 MonoDevelop.CSharp.Completion.MemberCompletionData +MyAmbience.ConvertEntity(IEntity 实体,IOutputFormatter 格式化程序,ICSharpCode.NRefactory.CSharp。CSharpFormattingOptionsformattingPolicy)[0x0003a] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData。 cs:316 在 MonoDevelop.CSharp.Completion.MemberCompletionData+MyAmbience.ConvertEntity(IEntity 实体)[0x00017] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/ main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/MemberCompletionData.cs:302 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltip (ICSharpCode.NRefactory.Semantics.ResolveResult 结果,Int32 偏移量,MonoDevelop.Ide.TypeSystem.Ambience 氛围)[ 0x002d7] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState , Mono.TextEditor.TooltipItem 项) [0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp .Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main /src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop -lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 中/Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib .Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:260 在 MonoDevelop.SourceEditor.LanguageItemTooltipProvider.CreateTooltipWindow (Mono.TextEditor.TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop -lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 中/Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib .Timeout+TimeoutProxy.Handler () [0x00000] in :0TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src /addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch 中的 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] /ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0TextEditor 编辑器,Int32 偏移量,ModifierType modifierState,Mono.TextEditor.TooltipItem 项)[0x00164] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/src /addins/CSharpBinding/MonoDevelop.CSharp.Tooltips/LanguageItemTooltipProvider.cs:126 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch 中的 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] /ea010826/source/monodevelop/main/src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/ src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0Tooltips/LanguageItemTooltipProvider.cs:126 在 Mono.TextEditor.TextEditor.TooltipTimer () [0x00129] 在 /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/monodevelop/main/ src/core/Mono.Texteditor/Mono.TextEditor/Gui/TextEditor.cs:2602 在 GLib.Timeout+TimeoutProxy.Handler () [0x00000] in :0

0 投票
1 回答
838 浏览

xamarin - 在 MonoDevelop WinForm 中设置项目

我想知道如何在 MonoDevelop 中添加安装项目(我的操作系统是 Windows 而不是 Linux),谢谢。

0 投票
2 回答
373 浏览

c# - 平板电脑的布局资源

我正忙着使用 Xamarin 和 Visual Studio 开发一个 android 应用程序。我创建了以下文件夹结构:

对于各种布局,但这似乎不起作用。它一直显示位于res/layout/文件夹中的 xml 文件?

任何帮助,将不胜感激!提前谢谢了!

0 投票
1 回答
352 浏览

xamarin - Problems running MWC application for WP7

I started with Xamarin just a couple weeks ago and downloaded the sample applications from the official site and start looking for some cross-platform examples, especially in the database field. But I can´t get the MWC application to work on WP7 (VS2010). It shows me the following errors:

Among others...

我已经安装了 Xamarin 试用版和 Windows Phone SDK。我在这里错过了什么?

提前致谢!

0 投票
1 回答
808 浏览

c# - Android陆地/端口布局结构不起作用

我的项目中包含以下文件夹:

我将我的 main.axml 文件放在所有这些文件中,当然还对 UI 进行了一些调整。但是当我改变设备上的方向时,会发生注意。

我所做的与本教程基本相同,但我正在使用 Xamarin 和 Visual Studio: http: //www.how-to-develop-android-apps.com/how-to-make-a-landscape -布局-in-android/

不太确定我做错了什么?!有人可以帮忙吗?

0 投票
1 回答
790 浏览

xamarin.ios - 在 XCode IB 中编辑后 Monotouch 不生成 .cs 和 .h 文件

我不确定我是否遗漏了某些东西,或者我的安装被破坏了,或者这是一个错误。

问题:遵循故事板教程:

http://docs.xamarin.com/ios/tutorials/Introduction_to_Storyboards

不起作用。我应该关闭 IB 并在 MonoDevelop 中查看生成的 .cs 文件的部分不会发生。

我做了几种不同的方法,根据一个来源的建议重新启动计算机,尝试关闭,根据其他建议按每个顺序退出所有内容。

不起作用的是在 IB 中添加一个新的视图控制器并关闭故事板应该会导致生成新的 .cs 和 .h 文件,但它们不是

0 投票
2 回答
2441 浏览

android - 适用于 Android 的日历/时间线控件

我正在寻找适用于 android 的日期/时间线控件。类似于以下内容:

iOS 中的日视图

有人可以指出我正确的方向吗?非常感谢!

0 投票
2 回答
234 浏览

android - 使用 Metadata.xml 重命名公共事件

我正在尝试按照文档绑定要与 Mono for Android 一起使用的 Java 库 (.jar)。编译项目导致 1 个错误:

'MoveAnimation.MoveAnimation':成员名称不能与其封闭类型相同。

我了解错误及其发生的原因,但我似乎无法在 Metadata.xml 文件中找到正确的 xpath 来重命名事件。

我试过了:

和许多其他组合。

重命名事件的正确方法是什么?