草庐IT

xamarin.mobile

全部标签

c# - 显示 Acr 用户对话框加载程序直到方法 xamarin 表单结束(android)

我在我的xamarin表单项目(android和ios)上使用ShowLoading()AcrUserDialogs(v5.2.2),但我不会在启动await方法之前启动加载器并在结束时隐藏加载器。我的代码在ios上运行,但在android上没有任何反应。例子asyncTaskMyMethod(){UserDialogs.Instance.ShowLoading("Loading",MaskType.Black);awaitViewModel.LoadData();UserDialogs.Instance.HideLoading();}//InsideViewModelpublicas

jQuery Mobile 和 PhoneGap deviceReady() 未触发

我正在尝试使用PhoneGap1.3.0创建一个新的Android项目。和JqueryMobile。但问题是,如果我只使用PhoneGap测试代码PhoneGap有效!DeviceReady函数被触发。请看考试TestPagevaronDeviceReady=function(){document.getElementById("devready").innerHTML="OnDeviceReadyfired.";};functioninit(){document.addEventListener("deviceready",onDeviceReady,true);}PositionA

c# - 使用 Xamarin Android 时出现异常

我最近开始使用XamarinAndroid学习移动开发。我正在使用VS2012。我注意到当我打开一个android项目时,调试->异常下的所有异常都未选中。我认为这就是代码中抛出的异常没有以我在桌面开发中习惯的方式显示的原因。当我在Debug->Exceptions窗口中检查异常并尝试将解决方案部署到模拟器时,它失败了-没有错误,但应用程序没有在模拟器上启动。所以我的问题是:使用VS2012或VS2010和模拟器为Android开发时,这是正常行为吗?有没有办法以“正常方式”查看抛出的异常,而不仅仅是在输出窗口中。如果我使用实际的Android设备进行调试,情况会改变吗?

android - 从 Xamarin.Android 中的 Intent 中提取所有额外内容的列表并将其保存在字典中

我想列出Intent对象的所有附加项(及其值)并将它们保存在字典中。第一个问题是我不需要知道所有的key。第二个问题是有些值是字符串,有些是bool值……等等。如何在循环中获取值(通过键循环)并将值保存在C#Xamarin.Android中? 最佳答案 LINQ变体Bundlebundle=intent.Extras;Dictionarydict=bundle.KeySet().ToDictionary(key=>key,key=>bundle.Get(key)); 关于android-

C# - Resources.GetDrawable 在 Android Xamarin 中已过时

我在andrdoidXamarin中实现了Resources.GetDrawable。该程序有效,但如果我单击实现Resources.GetDrawable的按钮,程序将强制关闭。这是我的代码:SetContentView(Resource.Layout.Main);drawView=FindViewById(Resource.Id.drawing);LinearLayoutpaintLayout=FindViewById(Resource.Id.paint_colors);currPaint=(ImageButton)paintLayout.GetChildAt(0);currPai

c# - Xamarin Forms Entry 调用 Completed 事件

我目前正在XamarinForms中的登录和注册页面上工作,在将键盘的完成按钮更改为下一个并继续最后一个按钮后,我不再在Android上收到Completed事件(在iOS上工作正常).在自定义呈现器中,我可以捕获Control.EditorAction事件,该事件现在与Completed事件的行为相同,但我似乎无法在条目本身上调用Completed事件。在EntryRenderer中Control.EditorAction+=(objectsender,TextView.EditorActionEventArgsargs)=>{if(entryExt.ReturnKeyType!=R

我如何从项目的源中运行xamarin.forms,以便我可以在xamarin.froms中设置断点等。

我希望能够从源中运行xamarin.forms,以便我可以在其中设置断点等。我想主要这样做,以便我可以看到如何被调用,以便我可以更好地理解它在响应我在应用程序中使用它的工作方式。我不想在最终应用中执行此操作,我只是想最终将Nuget软件包的源版本交换。在开发过程中,尽管我想看看它如何运行事物,以更好地理解如何操纵/覆盖/实施不同的细节。到目前为止Xamarin.Forms.Conrols.Issues我认为它们只是单位测试,但它停止了构建。/Users/username/github/xamarin/xamarin.forms/xamarin.forms.controls.issues/xam

c# - Xamarin - 当我更换图像源时闪烁

我正在使用xamarin表单并尝试创建导航菜单。单击单元格时,我需要设置新图像。当我替换图像时,我有一些闪烁。我创建图像:varimage=newImage{Source="Image.png";}我把它添加到我的网格中varprofileTapRecognizer=newTapGestureRecognizer();profileTapRecognizer.Tapped+=(sender,e)=>{ItemClicked(senderasITaggedCell);};image.GestureRecognizers.Add(profileTapRecognizer);grid.Chi

c# - xamarin 表单错误 Droid.Resource 不包含字符串的定义

这就是问题所在-“字符串”下的红线。我正在开发一个xamarin表单应用程序,我正在使用PCL存储插件。我认为这是导致问题的原因,我不知道如何解决它。问题出现在我的Android解决方案中。publicstaticvoidUpdateIdValues(){global::PCLStorage.Resource.String.ApplicationName=global::XamarinClients.Droid.Resource.String.ApplicationName;global::PCLStorage.Resource.String.Hello=global::Xamarin

c# - 如何以 xamarin 形式隐藏 android(返回,主页)的底部栏?

如何在xamarin表单中永久隐藏底部的android栏(后退按钮、主页按钮)?我尝试了一些代码,但它暂时隐藏了它。当我触摸屏幕时,它再次显示。但我想完全隐藏它。 最佳答案 我很感激我来晚了才回答这个问题,但我想我应该把这个放到这里,以供其他任何经历过我试图解决这个问题的人使用。我的DroidMainActivity现在看起来像这样:protectedoverridevoidOnCreate(Bundlebundle){base.OnCreate(bundle);global::Xamarin.Forms.Forms.Init(th