xamarin.android相关内容

如何单击 TableLayout 中的特定 TableRow

我制作了自己的复合控件,它使用 TableLayout 显示数据网格,并根据绑定到它的对象数组以编程方式在循环中添加 Tablerows,现在我想选择具有特定数据的特定行,以便被一个方法使用.那么如何选择检索其数据的特定行来委托方法呢? 解决方案 嗨,你可以尝试这样的事情, //创建一个新的 TableRowTableRow row = new TableRow(this);row.se ..
发布时间:2022-01-02 12:15:33 移动开发

Monodroid,Java 和 C# 之间的互操作

我们在 Android 下有一个很大的 Java 应用程序(“大"只是意味着翻译应用程序的工作量太大).我们必须访问一个用 .Net 编写的引擎(这个引擎也太“大"了......).这个引擎只是计算. 因此,我们寻求使用 monodroid 的解决方案.我们的主要问题是 monodroid 和 Java 之间的互操作.这时候,我们得到: 从 Mono 应用程序调用 .jar 库中的 J ..
发布时间:2022-01-02 12:15:27 Java开发

无法将 Xamarin.Android 和 Xamarin.iOS 添加到 PCL

我正在尝试锻炼 使用 MvvmCross 的示例项目,但我坚持在 VS2012 中添加框架的第一步. 当我尝试在 PCL 项目中添加 Xamarin.Android 和 Xamarin.iOS 框架时,它显示错误 没有可移植的可用功能您选择的框架 我尝试按照此答案中的步骤进行操作,但没有奏效. 有人能解释一下这个问题吗. 谢谢. 解决方案 微软最近(主要是好的 ..
发布时间:2022-01-02 12:15:17 C#/.NET

iTextSharp 和 Xamarin

我正在尝试在 Xamarin 应用程序中使用 iTextSharp dll,但我无法编译,因为我收到此错误: 加载程序集时出现错误异常:System.IO.FileNotFoundException:无法加载程序集“System.Drawing,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a".也许它不存在于 Mono for ..
发布时间:2022-01-02 12:15:07 其他开发

Android Xamarin 后台服务 - 每 x 分钟获取一次 GPS 位置?

我正在使用 Xamarin 开发一个应用程序,我需要一个后台服务来定期(例如每 15 分钟)获取用户的 GPS 位置. 这个项目(https://github.com/xamarin/mobile-samples/tree/master/BackgroundLocationDemo) 是我能找到的最接近示例代码的代码,它声称位置会继续更新,即使应用程序在后台.开箱即用,情况似乎并非如此. ..
发布时间:2022-01-02 12:14:57 C#/.NET

ECDSA 和 ECDH 是否可用于单声道?

这个问题几乎概括了它.ECDSA 和 ECDH 是否可用于单声道?如果他们不是,他们会吗? 解决方案 不,它们在 Mono BCL、Xamarin.iOS 或 Xamarin.Android 中不可用. 每个都有一个错误报告,ECDSA 和 ECDH,因此您可能希望将自己添加到 cc知道什么时候会改变.目前还没有包含它们的时间表. ..

防止 EditText 自动对焦

我有一个 Android Activity,整个布局中有一个 EditText.出于某种原因,每当活动开始时,键盘就会出现.我已经尝试了所有以下的事情: 将这两个放在 OnStart 中: FindViewById(Resource.Id.searchText).ClearFocus();FindViewById(Resource.Id.searchText).Selected = fal ..
发布时间:2022-01-02 12:14:23 移动开发

Xamarin.Android 如何使用 ViewPager 创建可滑动的图片库?

Android 画廊现已弃用,因此我需要使用 ViewPager.我只找到了 Xamarin.Forms 的代码示例,所以如果有人能帮助我提供 Xamarin.Android 的代码示例,我将不胜感激. 我的问题与 点击 Viewpager Xamarin Android 不同,因为我不需要点击图片,我只需要在图库中滑动图片即可. 解决方案 尽管这是一个不同的问题,但这里有一个解决方 ..
发布时间:2022-01-02 12:14:16 C#/.NET

Xamarin firebase 针对不同的构建配置使用不同的 google-services.json

在 xamarin.android 项目中,我们有 2 个构建配置(Basic 和 Pro),也有不同的包名称. 在 firebase 上,我们在同一个项目中注册了两个应用程序 basic 和 pro.所以现在我们有两个 google-services.json 文件. 现在的问题是 - 我们如何在不同的构建配置上处理不同的 google-services.json 文件. 解决 ..
发布时间:2022-01-02 12:13:46 移动开发

Android In Code 获取应用程序版本?

我正在寻找获取应用版本的方法,以便我可以在我的 Android 应用的“关于"屏幕中显示它. 在 iOS (MonoTouch.net) 中,我们会这样做: NSBundle.MainBundle.ObjectForInfoDictionary("CFBundleVersion").ToString(); 解决方案 您可以使用 PackageManager.GetPackageInfo ..
发布时间:2022-01-02 12:13:27 其他开发

应用程序被杀死时如何调试

我的应用程序在某些活动上有一个错误:当它重新启动时(当它被杀死然后用多任务程序再次打开时),它崩溃了.我认为这与我的单身人士有关,但我不确定.我想查明问题,但我无法调试,因为当我终止应用程序时调试器会停止(我使用的是 adb shell am kill )..> 有谁知道我如何调试这个问题?(或者给我一个提示,我的问题可能是什么) 解决方案 我会使用 DDMS(Dalvik Debug ..
发布时间:2022-01-02 12:13:01 移动开发

运算符 '!=' 不能应用于类型为 'Task' 和 'int' 的操作数

最近我开始使用 Xamarin 创建 Android 应用程序.我尝试使用 SQLite 创建一个小型本地数据库.我使用了来自 Xamarin 文档网站的以下教程. 不幸的是我收到一个错误: 错误 CS0019:运算符 '!=' 不能应用于类型为 'Task' 和 'int' (CS0019) 的操作数 我的代码如下: private string createDatabase ..
发布时间:2022-01-02 12:12:54 C#/.NET

使用 Mono droid 和 slodge mvvmcross 从堆栈中删除活动

我试图找到一种从堆栈中删除活动的方法 - 我们的应用程序中有一个流程:活动/视图模型 a -> 活动/视图模型 b -> 活动/视图模型 c.在 c 中,用户可以选择日期或返回.如果他回去,他应该回到b.但是,如果他选择了一个日期,他将被转发到活动/视图模型 b 的新实例,而活动/视图模型 b 的“旧"实例已过时,应删除. 来自 Stuart Lodge(在类似线程上,仅用于单声道触摸)的建 ..
发布时间:2022-01-02 12:12:40 其他开发

Android 中的嵌套形状

我正在尝试绘制一个具有三个矩形的形状: 纯色 渐变 白线 我该怎么做? 当我尝试这个时,它不起作用.布局具有父颜色. 我正在尝试制作 3 种颜色的渐变.从纯色 #ff297baf 开始,在 60% 处开始从 #ff297baf 到 #ff16c0e3 的渐变,并在最后添加一条 while 线. 解决方案 如果您打算研究使用多个形状,您应该尝试使用 LayerLi ..
发布时间:2022-01-02 12:12:19 移动开发