Xamarin.android MvvmCross MvxHttpImageView错误

我正在尝试使用Xamarin.Android和mvvmcross在Android上的listview中绑定一个web图像。不过我有这个错误 MvxBind:错误:找不到7.13视图类型-Mvx.MvxHttpImageView Android.Views.InflateException:二进制XML文件行#1:膨胀类Mvx.MvxHttpImageView时出错 这是我的axml <?xml version="1.0" encoding="utf-8"?> <LinearLa

Xamarin.android 根据值更改视图背景

我想要一个文本视图,它代表一个等级,我想要背景根据这个值从亮到暗。意思是1=白色背景,5=红色背景。你认为最好的方法是什么 谢谢 Amit用于装订背景色: MvvmCross包括一个BackgroundColor绑定,其中有一个示例,它与中的TextView一起使用 什么时候颜色会改变?用户输入值后或完全离开textview后? <TextView android:layout_width="fill_parent" android:layout_height="100

Xamarin.android 在Android中使用mvvmcross调用Windows Azure移动服务的ToListSync()方法时出错

我正在用mvvmcross中的AzureMobile服务构建一个应用程序,当我调用ToListSync()方法从Windows Phone 8中的服务器检索数据时,它工作正常,但Xamarin.Android中有一个错误。有人建议我解决这个问题吗 这是一个完整的错误堆栈 mvx:Warning: 39.64 Exception masked AggregateException: 12-02 14:06:53.317 I/mono-stdout( 2032): mvx:Warning: 39.

Xamarin.android 带有JSON库的MonoDroid链接器

我正在尝试构建我的应用程序,以便发布到Google Play商店。我正在使用Newtonsoft.Json库,并试图在设置“SDK和用户程序集”时使用链接器。当我尝试反序列化json对象时,会出现错误“找不到System.ComponentModel.TypeConverter类型的默认构造函数” 当我将链接器设置为“无”时,我没有这个问题。请帮助。这可能不是唯一的答案,但我相信将System.dll(或“System”,不确定键入什么)添加到“ProjectOptions->Build->An

Xamarin.android 如何将actionbar与Xamarin和MvvmCross一起使用

我看到Xamarin最近作为组件发布 我想在我的应用程序中与MvvmCross一起使用它,但我遇到了困难,所以我转向谷歌,找到了这个教程 但我不明白如何正确使用MvvmCross。如何将其中的按钮绑定到ICommands等?我可以将整个actionbar指定为ViewModel并绑定到它吗?如果是,怎么做?无法使用MvvmCross将ActionBar绑定到ICommands。但是,当按下ActionBar上的按钮时,您可以使用一个简单的技巧从活动中调用ICommands public ov

Xamarin.android Xamarin Android中的可变LiveData对象创建

我对在XamarinAndroid中开发应用程序还不熟悉。我使用nuggets集成了AndroidX.lifeCycle。我知道如何创建对象私有MutableLiveData currentName=new MutableLiveData(); 在javaandroid中。但在Xamarin Android中创建对象很困难。任何人都知道如何在Xamarin Android中使用LiveData你应该安装Xamarin.Android.Arch.Lifecycle.LiveDatanuget.Pa

Xamarin.android MvxTabsFragmentActivity的自定义标题

我想知道目前MVVMCross中是否有一种方法可以在MvxTabsFragmentActivity上创建自定义标题栏 我正在使用MvxTabsFragmentActivity来实现ActionBar。在我看到的所有文档中,您都需要在活动的OnCreate方法中请求此功能 当我尝试这样做时: protected override void OnCreate (Bundle savedInstanceState) { RequestWindowFeature(WindowFeatures.C

Xamarin.android 如何添加对Mono.Android的引用?

我正在使用Xamarin Studio为Android开发一个类库。如何在我的库项目中添加对Mono.Android的引用? Mono.Android不在可用程序集列表中。假设已安装X.Android,请右键单击解决方案。然后Add->addnewproject->Android->Android库项目 您不需要添加任何参考资料 如果您希望在库项目中支持的不仅仅是Xamarin.Android,您可以使用可移植类库(PCL)。我发现配置文件78和158工作得非常好,都提供了wait/async支

Xamarin.android 简单的应用程序内存使用

我用NuGet的“热金枪鱼入门包”创建了一个带有MvvmCross的Android应用程序。 并做了一些改变: 在生成的FirstView布局中,我添加了一个按钮 我在设备上运行应用程序,通过单击按钮在活动之间来回导航,并使用DDMS观察堆 该应用程序以15MB的分配堆开始,经过几次导航,在我单击DDMS中的“原因GC”后,分配的堆为32MB 我花了更多的时间在设备上的应用程序之间切换或保持设备空闲,但分配的堆并没有减少 我本以为分配的内存会被释放。 我想它最终会变好的 首先,我将介绍一般的An

Xamarin.android 带有Pixate和MvvmCross的按钮样式

尝试在Xamarin应用程序中使用Pixate和MvvmCross设置按钮样式。类选择器似乎不起作用。您可以看到主按钮类没有将字体颜色设置为黄色,并且按钮的背景不是蓝色 是否有人曾与吡咯烷酮和MvvmCross合作并找到解决此问题的方法 defalut.css main.xaml 这甚至是相互关联的吗?当您不使用绑定时,它是否工作?您是否运行:Com.Pixate.Freestyle.PixateFreestyle.Init this;?类不是在pixate StyleClass中,而不仅仅是类

Xamarin.android 将Android视图添加到一起

在iOS下,我可以有这样的东西 var myButton = new UIButton(new RectangleF(4,4,100,42)); var myTextView = new UITextView { Text = "Hello", Frame = new RectangleF(4,4,42,21) }; myButton.Add(myTextView); 这允许我将UITextView添加到ui按钮。非常快,非常简单 有没有类似的东西可以让我在Android上做类

Xamarin.android 由于依赖关系,无法在Xamarin.Forms Droid解决方案中添加Xamarin Facebook SDK包

在我的Xamarin.Forms项目中,我正在努力向Droid解决方案添加Facebook Android软件包(Nuget和component manager都试用过) 在包Xamarin.Forms及其依赖项和Facebook SDK包依赖项之间似乎存在某种不兼容。如果我删除了Xamarin Forms包(及其所有依赖项),Facebook Android SDK包将安装OK(带依赖项),但由于依赖项问题,我无法在添加Facebook SDK后添加表单 Xamarin.Forms 2.3.2

Xamarin.android 如何将GTM与使用Xamarin Android平台开发的Firebase分析应用程序集成

我正在使用Xamarin Android开发移动应用程序。我们已成功地将Firebase portal与我们的应用程序集成。我们还可以在firebase控制台的仪表板上看到所有自动事件和自定义事件 现在,我的需求是在我的应用程序中将Google Tag Manager(GTM)SDK与现有的Firebase SDK集成。我试图通过以下链接进行整合 但最终导致生成错误GTM配置文件(GTM-XXXX.json)的资源文件名无效 所以这里是我的问题,如何在Xamarin Android应用程序中

Xamarin.android 如何在Xamarin Android中表示图形和图表

我是Xamarin Android的新手。目前我正在开发一个应用程序,它需要用图形和图表来表示数据。我以前看过与这个主题相关的帖子。我使用的是Mono.AndroidV4.0,因为我安装的Android SDK比较旧 哪一个是我可以用于我的目的的最好的库?有几个图表库可用于Xamarin。哪一个是最好的取决于你的要求。所有人都将绘制图表。;-) 要研究的选项: 如果使用ASCII框构建的简单时间序列/折线图没有问题,您可能需要检查此轻量级(~20KB)Xamarin.Forms控件: 这家

Xamarin.android Android无法使用proguard进行编译

我有一个项目,是完美的工作在任何低于api 29的版本 当我尝试在Android 10设备上运行时,应用程序在显示启动屏幕后崩溃。我发现的解决方案之一是将proguard与自定义配置结合使用: -keep class android.support.v7.widget.FitWindowsLinearLayout { *; } -keep class android.support.v7.widget.** { *; } 现在我尝试使用proguard进行编译,但出现了一个错误 /Librar

Xamarin.android 单机器人QR码读取器

我使用以下代码来读取使用Zxing库的QRcode图像。Iam拍摄一张照片并将其传递给QRcode阅读器进行解码 Reader barcodeReader = new MultiFormatReader(); LuminanceSource source = new RGBLuminanceSource(imagebytes, btmap.Width, btmap.Height); BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarize

Xamarin.android android的Mono:使用Facebook绑定

我正在尝试使用Facebook sdk api绑定(https://github.com/xamarin/monodroid-samples/tree/master/Facebook) 只有当我将清单中的包名设置为Com.Facebook.Android时,绑定才会起作用 如果我不这样做,我会在启动登录对话框(NoClassDefFoundError:com.facebook.android.R$drawable)时出现异常。该对话框尝试从com.facebook.android包加载资源 有办

Xamarin.android 更改listview中的图像

我在修改代码以使其在monodroid 4.2.3下构建之后使用了教程代码,我对其进行了扩展,使list类如下所示 // ViewGroup parent = listView; void listView_ItemClick(object sender, Android.Widget.AdapterView.ItemClickEventArgs e, ViewGroup parent) { var item = this.listAdapter.GetItem

System.MissingMethodException:方法';数组。空';在Xamarin.Android上找不到MvvmCross

我有一个在调试/发布模式下运行良好的应用程序,但当我尝试通过HockeyApp和VSTS部署它时,我在启动时遇到以下错误: System.MissingMethodException: Method 'Array.Empty' not found. at MvvmCross.Droid.Views.MvxActivityViewExtensions.OnViewCreate (IMvxAndroidView androidView, Android.OS.Bundle bundle) [0x0

Xamarin.android Xamarin Android绑定多个AAR无法访问资源

我正在尝试制作一个Android Xamarin绑定库(for)。最初的问题是这个库是一个多AAR项目。标准问题是绑定库一次只能绑定到一个AAR。如果有多个AAR,那么绑定将只针对其中一个(根据我的经验添加的最新的一个)。(,可以找到许多其他的) 请记住,我在下面所说的一切,有很多Jar文件需要作为EmbeddedReferenceJAR添加进来 我首先尝试将所有文件放在一个文件夹中(并根据它们来自的文件夹命名),然后将所有资源合并到一个文件夹中。 我将其压缩,将zip文件夹重命名为AAR,并尝

Xamarin.android 如何删除首选项标题和以下首选项之间的填充?

我想删除首选项屏幕中的紫色间隙: 所以它应该是这样的: 我正在使用Xamarin Android和c#开发我的应用程序。 首选项屏幕是来自Android.Support.V7.Preferences库的PreferenceFragmentCompat。材质样式在“我的自定义主题”中设置: <style name="Theme.DarkTheme" parent="Theme.AppCompat.NoActionBar"> <it

Xamarin.android 如何在xamarin android项目中处理多个应用程序类

我需要使用一个第三方库,其中包括一个用[Application]属性修饰的类。这会导致编译器错误,因为我有自己的应用程序类使用[application]属性。我希望我的应用程序类从第三方库的应用程序类继承 public class MyApplication : ThirdPartyApplication { } 然而,由于我不能用[Application]属性修饰我的类,我无法在清单中指定它应该运行“MyApplication”而不是“ThirdPartyApplication” 如果我手动

Xamarin.android 如何在Xamarin android中实现线性渐变?

我想动态地实现我在应用程序中附加的图像,但我不知道如何在C#Gradient中指定中心颜色、起始颜色、结束颜色和角度 如何在Xamarin android本机平台上以编程方式实现此功能 protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.GradientLayout);

使用Xamarin.Android-Emojicon更改弹出窗口的颜色

我正在尝试使用 对于我的xamarin.Android应用程序,我遵循提供的安装指南,一切似乎都正常,但是有没有办法更改表情弹出窗口的背景颜色,它以黑色背景显示,我需要更改它以匹配whatsapp one 提前谢谢 下面是我的片段实现 private void SetupEmojiconPopup(View viewFragment) { _emojiconPopup = new EmojiconsPopup(viewFragment, Activi

Xamarin.android 将数据库复制到APK之外

我试图从资产文件夹复制数据库,但不幸遇到错误:System.UnauthorizedAccessException:“拒绝访问路径“/storage/emulated/0/Northwind.sqlite”。我添加了运行时权限。你能告诉我我做错了什么吗?下面是我的源代码: string dbName = "Northwind.sqlite"; string dbPath = Path.Combine(Android.OS.Environment.ExternalStorageD

vs 2017和xamarin.android中的目标框架版本9

我曾经使用visual studio 2019创建我的应用程序,但由于某些原因,我不得不降级到vs 2017。我的应用程序过去工作正常,我在装有安卓10的物理设备上编译它们时没有问题。现在,当我使用vs 2017打开我的旧应用程序时,发现一个错误,目标框架版本9不受支持。当我尝试创建新的应用程序时,它们不会在我的手机上运行。我试图更改我的目标框架版本,但只有android 6之前的版本。我正在尝试使用sdk管理器安装版本9,但它不起作用。我想知道如何解决这个问题。我应该重新安装VS2019吗。提

如何为Xamarin.Android使用Sqlite

我是Sqlite的新手。这就是我目前所理解的 请帮助确认我的理解。 1) Sqlite引擎内置于Android操作系统中 因此,我不需要从其网站下载并安装这个Sqlite引擎 现在,我有以下问题: 2) 如果我在项目中包含一个Sqlite数据库(其中包含数据),我是否需要将其读入(使用memorystream读入缓冲区,这基于SlqCe上的WP)Sqlite引擎下的文件夹或目录 3) 是否有关于创建表、添加、插入、更新Sqlite、设置关系的教程 4) 是否支持引用完整性?就像我删除主键一样,所

Xamarin.android 膨胀Mvx.MvxImageView时出错

我在自定义控件中膨胀MvxImageView时遇到问题 从我所做的研究中,我发现了几个嫌疑犯 如果是,我应该补充什么?(我在android地图视图充气错误方面看到了这一点 我是否创建了用户控件?我看到了使用SetContentView()而不是inflate的建议,因为它通过mvvmcross机制传递indlate请求,但在自定义视图中没有这样的方法 以下是自定义控件布局: <?xml version="1.0" encoding="utf-8"?> <LinearLay

Xamarin.android SupportMapFragment在方向更改时导致异常

以下代码在单个方向上运行良好,但一旦方向发生更改,就会导致异常: using Android.App; using Android.Content.PM; using Android.Gms.Maps; using Android.Gms.Maps.Model; using Android.OS; using Android.Support.V4.App; using Cirrious.MvvmCross.Droid.Fragging; using System; using System.Co

确保Xamarin.Android中的阅读等效(Mono用于Android)?

我在Android应用程序中发现了一系列方法,其中RunOnUiThread用于调用其他方法,这些方法也将其内容包装在RunOnUiThread中。我想假设该方法将仅从另一个已经获取UI线程的方法调用,并且在不满足该条件时抛出异常。iOS曝光,这很好地处理了这个问题 在Xamarin.Android中是否有类似行为的Xamarin.iOS(MonoTouch)UIApplication.EnsureUIThread的等价物?我在Jonathan Pryor的一篇文章中找到,该文章说: Synch

Xamarin.android 安卓4.8&;Servicestack问题

我正在将ServiceStack与Xamarin.Android/Mono for Android项目一起使用 更新到Xamarin.Android 4.8后,如果我使用任何链接,我会出现以下错误: 无法加载文件或程序集“System.ServiceModel.Web,版本=2.0.5.0,区域性=neutral,PublicKeyToken=7cec85d7bea7798e”或其依赖项之一 我使用的ServiceStack DLL来自: 这个问题的答案是自己编译DLL吗 另外,在Androi

Xamarin.android web请求和导航

当在活动中启动的web请求正在运行时,用户导航离开活动时,处理这种情况的最佳方法\推荐方法是什么 我正在考虑在请求中使用CancellationTokenSource.Token,并在活动的on Pause或on Stop上调用CancellationTokenSource.Cancel OnPause并不总是工作,因为即使在活动被遮挡的情况下,它也可以被调用。 我可以在OnResume上执行web请求,但如果我需要执行3个web请求,这意味着所有请求都需要重新运行,因为活动部分被遮住了。我不知

Xamarin.android 框架的轮廓颜色在使用MvvmCross的Xamarin Forms Android项目中不显示

目前我正在使用MvvmCross进行Xamarin Forms Android项目。我有一个关于框架的奇怪问题。每当我设置OutlineColor时,它只在iOS中显示,而不在Android中显示。我试过使用不同的Xamarin表单项目,它在两个平台上都可以显示,没有任何问题。我没有任何迹象表明为什么会发生这种情况。MvvmCross是否与该问题存在某种关联 以下是一个示例: <core:BasePage xmlns="http://xamarin.com/schema

Xamarin.android 如何在c#xamarin应用程序中增加堆大小?

我使用xamarin,用c#开发了一个android应用程序。它使用了大量内存。很长一段时间以来,我使用了较弱的2GB设备来成功运行它。现在我把手机换成4GB设备,突然我的内存出现异常。这是由创建较大的位图引起的 在这里您可以看到输出: (13022): Starting a blocking GC Alloc (13022): Clamp target GC heap from 271MB to 256MB (13022): Alloc concurrent mark sweep GC fre

Xamarin.android 使用Android Biometric Prompt或带密码回退的指纹管理器

我正试图创建一个安卓应用程序,通过生物识别技术安全访问密钥库 我正在使用以下示例: 一切正常,但我想使用屏幕锁(密码,PIN或模式)作为备用选项。是否可以将此回退与指纹管理器或新的生物特征提示一起使用?当我试着用iOS来做这件事时,会有自动的回退 感谢您的帮助。是的,这是可以实现的,但您可以使用简单的方法KeyguardManager来实现@LeonLu MSFT感谢您的回答。。。但我需要能够通过这种身份验证从android密钥库访问安全密钥@LeonLu MSFT我发现我也可以在密钥库中

Xamarin.android Xamarin.Droid Resource.designer.cs是以一种奇怪的方式生成的吗?

我的Resource.Designer.cs文件生成时总是有一大堆错误。我可以很好地编译和运行这个应用程序,即使有错误,但它会弹出错误列表窗口 在我的例子中,Resource.Designer.cs文件包含以下条目: // aapt resource value: 0x7F020238 public const int bottomtab.navarea = 2130838072; // aapt resource value: 0x7F020239 public const int bott

Xamarin.android Android:当我以编程方式创建一个按钮时,为什么它有一个边距?

编辑:我想我明白了。正是xml中的背景造成了这种差异 问: 我正在尝试向我的应用程序动态添加按钮。(我需要创建1-6个按钮) 当我尝试在XML中创建一个按钮(以测试外观)时,它如下所示: 以下是我用来创建的xml: <Button android:layout_width="match_parent" android:layout_height="100dp" android:background="@android:color/darker_gray"

使用Xamarin.Android进行Matieral设计形状主题化

我试图遵循关于形状主题化的文档,但我遇到了麻烦 以下是my styles.xml文件: 真的 @颜色/原色 @颜色/原色 @颜色/蓝色 @颜色/非常浅的灰色 @颜色/浅灰色 @颜色/按钮背景 @颜色/灰色 @颜色/主文本 @颜色/原色 @style/ShapeAppearance.SmallComponent @style/ShapeAppearance.MediumComponent @style/ShapeAppearance.LargeComponent 切 4dp 切 8dp 圆的 4

Xamarin.android p、 Activity.n_OnCreate_Landroid_os_Bundle_(IntPtr jnienv,IntPtr native_此,IntPtr native_savedInstanceState)[0x00000]位于:0 [mono rt]at(包装器动态方法)对象:f34fad60-56f9-4f99-879a-ff280dbcc703(intptr、intptr、intptr)

MainActivity.cs 使用系统; 使用Android.App; 使用Android.Content; 使用Android.Runtime; 使用Android.Views; 使用Android.Widget; 使用Android.OS; 使用Android.Graphics; 命名空间ImageViewRotation { [活动(Label=“ImageViewRotation”,MainLauncher=true)] 公共课活动:活动 { 创建时受保护的覆盖无效(捆绑包) { ba

Xamarin.android 抽屉式事件处理程序在Monodroid中调用

我在Monodroid中使用DrawerLayout小部件,这是从本教程移植的 抽屉工作正常,但是,当抽屉打开或关闭时,不会调用DroperRoped和DroperClosed事件处理程序。我使用小部件中的内置侦听器。抽屉布局被放置在片段中 有什么想法吗?非常感谢您的帮助 this.DrawerLayout.DrawerClosed += delegate(object sender, Android.Support.V4.Widget.DrawerLayout.DrawerClosedEv

Xamarin.android MvxListView将不绑定

我犯了一个最奇怪的错误: 我有一个带有MvxListView的页面,这是部分布局: <Mvx.MvxListView android:id="@+id/RatingsList" android:layout_width="fill_parent" android:layout_height="fill_parent" local:MvxBind="ItemsSource Path=Dishes"

Xamarin.android 在MvxImageView控件中设置占位符图像

我使用MvxImageView控件绑定了大量搜索结果。当应用程序下载每个图像时,图像渲染时有时会有一个小的等待。目前这意味着搜索结果在呈现之前是白色的 我希望在MvxImageView中有一个占位符图像,其方式与在标准ImageView控件中放置占位符图像的方式相同 这是代码 <Mvx.MvxImageView android:id="@+id/item_searchresult_imageView" android:src="@drawable/product_placehold

Xamarin.android Xamarin.Forms-Android中的内存不足异常

我开发的应用程序是一个调查应用程序。我的应用程序的导航类似于此Page1-->Page2-->Page3-->Page4-->Page1。当从一个页面导航到另一个页面时,每次都会占用堆空间,从而导致OOM异常 我试过了 OnDisappearing()中的GC.Collect()在每个页面中都没有帮助 在MainActivity中使用了override OnLowMemory() 已删除高分辨率图像 我在using块中也使用了按钮渲染器的位图,除此之外,我在其他任何地方都没有使用位图 如何

Xamarin.android Xamarin显示键盘并专注于输入字段

我正在使用Xamarin.Android,其中有一个与Xamarin.Forms.Entry字段的对话框 当显示对话框时,如何显示键盘并使该输入字段具有焦点 我用的是设备,不是模拟器。你能试试这个吗 dialog.Appearing += (object sender, System.EventArgs e) => yourEntry.Focus (); 当您聚焦到条目时,默认情况下将显示键盘 这是一个例子,我试着用按钮点击来显示键盘 <StackLayout> &l

Xamarin.android 如何在Xamarin Android上消除此资源id错误?

我是Xamarin android的新手。我一直在犯这个错误,不知道如何摆脱它 错误CS0117“Resource.Id”不包含“button_1”的定义 这是我正在使用的代码。当我将断点添加到button21行时,代码可以工作,但我在visual studio编辑器中不断遇到错误。我正在尝试使用按钮单击导航到另一个页面 protected override void OnCreate(Bundle savedInstanceState) { base.O

上一页   1   2   3    4   5   6  ... 下一页 最后一页 共 28 页