xamarin.android相关内容
我有一个 Xamarin Android 应用程序,我一直在尝试为其创建更新.就在一切都连接好并工作时,我终于发布了 APK,我从 Google Play 收到一条消息,说上传的 APK 现在需要两个额外的权限.用于读取和写入外部存储!我的应用程序中根本不需要这些权限.我尝试查看我的项目的 Android 清单,但没有看到那里列出了此类权限.我的应用程序的旧版本(使用旧版本的 Xamarin An
..
在 Xamarin.Android 应用程序中,我有一个之前填充的 ListView.在正确触发的 listview_ItemClick 事件处理程序中,我想检索单击的列表视图项视图的文本,以便在 AlertDialog 中显示有关它的一些信息. 我的代码不起作用,因为我只能得到一个 Java.Lang.Object (lvItem),我不知道如何从中提取我需要的视图. private v
..
我有一个包含 MvxListView 和表单的视图.我可以在我的视图代码中使用以下代码隐藏软键盘(因为这是纯粹的视图问题) var editText = FindViewById(Resource.Id.newCheckbookName);editText.EditorAction += (object sender, TextView.EditorActionEventArgs e) =>{i
..
我正在使用 Monodroid 进行开发,并且希望能够在我这样做时向左或向右滑动并加载新活动.我还想要一个动画,显示下一个活动滑入屏幕,而其他活动滑出. 我已经尝试过使用 XML 资源文件以及实现动画的 OverridePendingTransition.然而,这些都不适合我.有没有人在这方面取得成功?你能把你的代码放在这里而不是某个博客或网站的链接吗? 在我的所有活动中将其放入 On
..
有谁知道如何在 axml 视图中将 byte[](图像)绑定到 Image 控件.我的 ViewModel 继承自 MvxViewModel.我所有其他绑定都很好用,但我找不到绑定该图像的方法. 解决方案 我认为您可以使用自定义 UI 控件绑定它. 为此,您需要执行以下操作: 从 ImageView 继承一个新的 MyImageView添加默认构造函数(将上下文和属性向下传递
..
我正在尝试将此 Java (Android) 代码转换为 c# (MonoDroid),但我不明白 public class BalloonOverlayView扩展框架布局 解决方案 它正在向类型参数添加约束.它类似于 C# 中的 where 子句. 在 Java 中,您有: public class BalloonOverlayView扩展框架布局 其中 Item 是一个类型参
..
如何更改应用内的显示语言?我希望不同文化的用户可以使用一台扫描仪工作,而不会改变设备的全球文化. 我有一个带有点击事件的语言按钮,我在其中调用了一个方法: public void SetLocale(string language = ""){语言环境 locale = String.IsNullOrEmpty(language)?新语言环境(“de-DE"):新的语言环境(语言);Loc
..
在我们的 Xamarin Android 项目中,我们正尝试从 sqlite-net 切换到官方 sqlite-net-pcl 包. 但是,在创建新的 SQLiteConnection 之后,我收到以下异常: 'SQLite.SQLiteConnection' 的类型初始值设定项抛出异常.---> System.DllNotFoundException: e_sqlite3 完全
..
我想使用带有目标的简单(仅 POCO,没有其他依赖项)PCL Xamarin.Android 通用 Windows 10 ASP.NET 核心 1.0 在 ASP.NET Core 1.0 RC2 项目中(都在同一个解决方案中).我已将此导入添加到我的 project.json: “框架":{“netcoreapp1.0":{“进口":["dotnet5.6","dnxcore5
..
我正在使用 Xamarin for Android 并且我正在使用支持库.该项目工作正常,但在将支持存储库从 23.1.1.1 更新到 23.3.0 后,Resource.Designer.cs 损坏了. 注意:我确实删除了文件,我通过手动删除了 obj 和 bin 文件夹进行了完整的重建,并且我确保我的所有 Android 包都达到日期(Android SDK 管理器). 错误都是p
..
当用户按下后退按钮隐藏键盘时,我试图强制 EditText 控件失去焦点.已经有很多类似的问题了,但几个小时后,我还是没能解决. 首先,只是一点上下文.我有一个带有自定义项目的 ListView.每一项都有多个 TextView 和一个 EditText.我有一个 AfterTextChanged() 方法保存编辑的值.如果有焦点,我设置了一个样式来突出显示该字段.不幸的是,现在更明显的是,
..
我有一个使用 Java 8 功能的 android 库项目,即通过 compileOptions {sourceCompatibility JavaVersion.VERSION_1_8targetCompatibility JavaVersion.VERSION_1_8} 将输出 AAR 绑定到 Xamarin.Android 时,绑定项目编译正常.但是,当尝试在 Xamarin.Andro
..
我正在向我的应用程序添加一个浮动操作按钮,我有一个材料设计主题并将其设置到 Android 清单中,我已经将 AppCompatActivity 继承设置为 MainActivity 但如果我运行我的应用程序我有一个例外说“您需要在此活动中使用 Theme.AppCompat 主题(或后代)." 这是我的主要活动: 使用系统;使用 Android.App;使用 Android.Widget
..
尝试从 Visual Studio 编译我的 Android 应用程序时出现以下错误(我使用的是 Xamarin 插件). 加载程序集时出现错误 2 异常:System.IO.FileNotFoundException:无法加载程序集“PresentationUI,版本=4.0.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35".也许它不存在于 Mono f
..
我的项目有登录、注册和主页.我使用 StartActivity(typeof(Register)); 打开注册页面.当用户已经插入数据并单击注册按钮时,我使用 StartActivity(typeof(MainActivity)); 再次返回登录页面.当我点击手机上的后退按钮时,它返回到注册页面>登录页面>然后退出.我希望在打开新页面后关闭已创建的活动. 我的第二个问题,我有退出按钮,如何使
..
我正在关注闪亮的 MVVMCross 项目,特别是 N+1 天的 MVMCross系列,我注意到@slodge 创建了一个 PCL,它针对 android 和 Monotouch 的 Mono(在 1:10). 我安装了用于 Android 的单声道,但我的 VS 除了标准之外没有给我任何 PCL 目标 - 我做错了什么吗? 解决方案 PCL 的情况正在发生变化 - Xamarin
..
当我尝试使用 MvvmCross 框架将我的 Android 按钮的“启用"属性绑定到我的 ViewModel 的布尔值时遇到问题,我真的不知道它的来源. 所以我有一个包含以下两个属性的 ViewModel: private ProjectDetailDTO _projectDetail;公共项目详细信息DTO项目详细信息{得到 { 返回 this._projectDetail;}放{_p
..
在下面的示例中,我想将 ItemClick Command 绑定到 MvxListView 中的项目.这里我的 ViewModel 中有一个 Person 列表,其中包含一个 Dog 列表. ItemsSource HasDogs 绑定工作正常. 当 MvvmCross 尝试将 ItemClick SelectDogCommand 绑定到 Viewmodel 中的 ICommand 时
..
是否有放置库(dll)的地方,以便它们显示在要选择的项目的参考列表中.我知道我可以从我的个人库中手动添加它们,但是我希望能够将它们包含在可用列表中,因此我需要做的就是选择它们.我想会有一些方法可以表明它们适用于哪个平台. 解决方案 在 Edit References 下选择 .Net Assemblies 并选择要添加到项目的 dll.第一次添加时会在以后的项目参考中. 我经历并添加
..
我非常了解 C#,并且喜欢 Visual Studio 作为 IDE.:) 但现在我想开始为 android 开发... 我发现了 MonoDroid 并想询问它是否有任何缺点使 Java 更受欢迎,还是应该卸载 Eclipse 并直接进入 MonoDroid? 如果我理解正确,MonoDroid 会部署/编译原生 android 应用程序,并且不需要任何额外的类似 .net 的框架或
..