问题标签 [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.
android - MonoDroid 自定义控件 + 以编程方式填充列表视图
我对所有这些 Monodroid 东西都很陌生。
我正在将我的 Windows Phone 应用程序移植到 Android,到目前为止,就重新创建 AXML UI 而言非常好,但是当我尝试移植从 UserControl 类继承的自定义用户控件时,我似乎不知道该怎么做.
有人可以给我一个小例子吗?
我真正想做的是创建一个自定义的可重用控件,左侧有一个简单的彩色矩形,右侧有一些文本。
我希望能够通过根据需要多次实例化控件来填充列表视图(也不知道该怎么做)。
我不知道如何创建控件本身并实例化它以编程方式填充列表视图。
提前致谢!
ios - xib 未在默认 MonoTouch 应用程序中的 Xcode 中打开
我刚刚使用 MonoDevelop 创建了一个 MonoTouch 解决方案,在我尝试在 XCode 中打开 xib 进行编辑后,出现以下异常(并且 xib 未打开):
该应用程序可以编译并运行良好......
wifi - Xamarin Monodroid 中的 Android.Net.Wifi.P2p?
android.net.wifi.p2p 是否计划包含到 xamarin monodroid 中?它确实存在于文档中:
http://docs.monodroid.net/?link=N%3aAndroid.Net.Wifi.P2p
但我在 Mono.Android.dll (v2.0.50727) 中看不到它
java - Building monodroid sample map applications
I am using the latest download of map sample application 'MapsAndLoactionDemo' from Xamarin and in Visual Studio 2010 I get the following compile error(s):
#xA;What is wrong?
c# - 未定义的布局资源错误,但资源确实存在
我正在关注本教程:http ://docs.xamarin.com/android/tutorials/User_Interface/list_view
我有list_item.xml
下HelloListView/Resources/layout/
我将 XML 文件作为以下参数引用:
构建错误
“HelloListView.Resource.Layout”不包含“list_item”的定义
我逐字按照教程中的几个步骤进行操作。我在这里想念什么?
此外
如果我Resources/layout/
通过右键单击layout/
并Add
输入 XML 文件来添加文件,它将不允许我编辑源代码——例如,我单击“源代码”选项卡,没有光标,我无法在窗口中输入。
如果我将文件添加到解决方案中,然后根据需要对 XML 文件进行更改,然后将文件移动到Resources/layout/
,这仍然不起作用(正如@CheeseBaron 提到的,它没有添加到Resource.Designer.cs
)
快速解决
通过右键单击添加 XML 后layout/
,面对上述问题,我在MonoDevelop之外编辑了文件(使用 Notepad++),这触发了Resource.Designer.cs
使用生成的 ID 重新加载list_item
. 绝对不理想。
xamarin.ios - 如何判断我安装了哪个版本的 monotouch?
如何判断我安装了哪个版本的 monotouch?
android - 引用 Mono.Android.GoogleMaps 时出现应用程序未安装错误
我正在对我的应用程序进行新的更新,并添加了谷歌地图支持。我添加了对 Mono.Android.GoogleMaps 程序集的引用。一切都很好,在我的 Droid X 设备上测试良好,所以我将 .apk 发送给了 beta 测试人员。然后我尝试在我的 Kindle Fire 上安装(允许未知来源),但安装失败。我还收到了来自 beta 测试人员的报告,他们在摩托罗拉 Photon 上收到了相同的信息。
后来我了解到 Kindle Fire 和 NOOK 没有 Google Maps 集成。我已经建立了“位置”权限,但不确定是否需要。
我刚刚根据亚马逊信息为 Kindle Fire 启动了 AVD,并尝试部署调试版本。我收到此错误消息:
你建议我如何进行?如果这个问题是被引用的谷歌地图,你如何处理这个问题,以便我的应用程序可以在没有这个共享库的设备上运行?我在代码中测试什么时候允许这样的功能?
谢谢。
visual-studio-2010 - 在 VS2010 中可视化编辑 AXML 文件
我的 VS2010 不允许我直观地编辑 AXML 文件。我想在 VS 中配置“打开方式...”功能来运行可视化编辑器。
通过右键单击解决方案中的文件,可以使用“打开方式”功能。
我的另一个 VS 安装具有此功能,所以我知道这是可能的。Xamarin 安装中一定有一些东西有时无法设置此功能。
有谁知道如何通过“打开方式...”选择对话框手动设置?
现在,我在 Mono Develop 和 VS 之间来回切换……真痛苦……
c# - Monotouch TouchUpInside 不工作,TouchDown 工作
我在 Objective-C 中看到了一些关于这个主题的主题。我读了很多,花了 2 天时间试图找到解决方案,但没有一个对我有用。我主要用 C# 编码。由于我的问题行为(仅在离开/重新输入按钮时触发)和上下文(C#)有点不同。所以,我会在这里问我的问题来试试我的机会。
我会尽量保持简单。
这是一个代码示例:
- 有一个按钮,标题文本设置为“0”。
- 当用户点击它时,它会将数字(标题)增加 1。
这段代码通常工作得很好!
但是,由于某些未知原因,它在我的某些课程中不起作用...
这是问题所在:
- TouchUpInside 不会触发。...但是,如果我用手指按住按钮并在离开按钮时继续按住手指然后重新进入按钮然后释放按钮,那么......它将触发TouchUpInside,......所以手指需要在按住按钮的同时离开并重新租用按钮以使 TouchUpInside 触发。通常,此代码运行良好。
检查的东西:
- 如果我用 TouchDown 替换 TouchUpInside,那么 TouchDown 就可以了。
- 对于所有超级视图,“已启用用户交互”设置为 True。
- 所有视图框架(在超级视图中)似乎都在它们的超级视图框架内。
- 我移动了_buttonTest,我注意到_buttonTest TouchUpInside 在View、SuperView、SuperSuperView 中没有正确触发……但它在SuperSuperSuperView 中正确触发。
有什么建议吗?
ios - iOS、Xamarin、UIView、Draw、动态动画不起作用
我正在使用 MonoDevelop 和 xamarin 创建 iOS 应用程序。
我有一个看起来像这样的视图:
我希望我的形象会移动。但结果我只有初始的静态图像。任何人都可以建议如何像描述的那样做动画吗?