草庐IT

xamarin-forms

全部标签

切换主页以Xamarin形式

我有2页:第1页和第2页。我从第1页开始应用程序:MainPage=newNavigationPage(newPage1)之后,我切换页面代码:MainPage=newNavigationPage(newPage2)一切都可以。但是,当我反向执行此操作时(Page2是第一个并使用此方法切换到第1页),我有例外:参数示例:句柄必须有效。参数名称:实例为什么?看答案您可以尝试FreshMVVM,https://github.com/rid00z/freshmvvm您可以注册名称并致电导航堆栈CoreMethods.SwitchOutRootNavigation(NavigationContaine

android - 安装 APK INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 时出错 - Android

我遇到这个错误,无法让我在任何设备上安装apk:Installationerror:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED这是我的list:PS:我使用ApphanceAPI已经有一段时间了,它从来没有给我带来任何问题。编辑:我错误地运行了一个具有相同包名的项目,这导致我在第二个项目中出现一些错误,所以我更改了它。和这个项目的错误有关系吗?有什么想法吗? 最佳答案 “Activity的别名,由targetActivity属性命名。目标必须与别名位于同一应用程序中,并且必须在list中的别名之前

android - 错误 : Only the original thread that created a view hierarchy can touch its views in Xamarin

我收到一个错误error:Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews排队BookingAdapterexpListAdapter=newBookingAdapter(this,listDataHeader,listDataChild);try{explistView.SetAdapter(expListAdapter);explistView.SetGroupIndicator(null);}catch(Exceptione){Toast.MakeText(this,e+"",ToastLength.Lo

c# - 禁用后退按钮 C# Android Xamarin 代码没有响应

所以我试图禁用我的应用程序中的后退按钮,看起来我使用的代码不想响应,很难用语言解释所以我制作了一个gif以便您可以更清楚地看到它并理解因为我不是当然,我可以用语言解释。我想禁用“Activity2”中的后退按钮,但我一直在尝试的代码不想响应后退按钮我试过这些代码,不知道更多的解决方案,因为我是android开发的新手。第一次尝试publicoverridevoidOnBackPressed(){base.OnBackPressed();}第二次尝试(都做了同样的事情)publicoverridevoidOnBackPressed(){//base.OnBackPressed();/*C

android - Xamarin xml 安卓 :onClick callback method

这是我的XML代码://RELEVANTPART这是我的主要Activity:[Activity(Label="FFFF",MainLauncher=true,Icon="@drawable/icon",Theme="@style/Theme.AppCompat.Light")]publicclassMainActivity:AppCompatActivity{protectedoverridevoidOnCreate(Bundlebundle){base.OnCreate(bundle);//Setourviewfromthe"main"layoutresourceSetConten

android - Django 的 x-www-form-urlencoded 解析

我使用django框架创建androidAPI。我以x-www-form-urlencoded形式向服务器发送发布请求,但我不知道如何通过django框架解析。所以如何解析它。我正在使用postman测试api并使用**postmethod=>body=>x-www-form-urlencoded**发送数据是nameabcemailabc@gmail.comcontact1234567890这是获取数据的view.pydefuser_otp_authetication(request):ifrequest.method=='POST':objs=request.body.decode

android - 将小部件添加到现有 Xamarin Android 应用程序时 bundle savedInstanceState null

我有和现有android应用程序是用Xamarin开发的。它工作完美。我决定为我的应用程序创建一个小部件,并且我遵循了XamarinWidgetSample,http://forums.xamarin.com/discussion/22941...和VogelaWidgettutorial添加所需内容的指南。不幸的是,因为他们,应用程序开始崩溃并出现此异常Java.Lang.NullPointerException:Attempttoinvokevirtualmethod'voidandroid.support.v7.widget.ContentFrameLayout.setId(in

android - 为什么 Visual Studio (Xamarin) 中的 Android Asset 文件不允许有重音符号?

我有一个VisualStudio(Xamarin、Android)项目,其中的文件名称中有一个重音字符:diário.png此文件位于Assets文件夹中,并标记为AndroidAsset。不幸的是,当我构建项目时,出现编译错误:C:\Users\vchel\Documents\FlatRedBallProjects\AndroidSpecialCharacter\AndroidSpecialCharacter\obj\Debug\assets\content\gumproject\dißrio.png:错误:文件名无效。无法添加。请注意,该文件在我的项目中是diário.png,但错

android - Xamarin Log.v 相当于打印到控制台/logcat

如何在Xamarin中使用Log.v()或等效项?我正在Xamarin/VisualStudio中开发一个Android应用程序,我想输出一些日志,例如就像Android中的Log.v()一样,我可以通过adbshelllogcat获取它。当我尝试使用Log.v("test");VisualStudio声明:“日志”无法访问其保护级别。Debug.WriteLine("");只写入VS日志,不会出现在Logcat中。有什么建议吗?谢谢!更新:添加了代码。usingXamarin.Forms;usingSystem;usingSystem.Diagnostics;usingAndroid

【使用multipart/form-data方式传递MultipartFile参数,实现服务间文件的传递】

目录一、代码实现二、MultipartFile工具类三、HttpClient使用四、参考链接一、代码实现1、A服务接收前端上传文件并发送至B服务引入依赖org.apache.httpcomponentshttpclient4.5.13org.apache.httpcomponentshttpmime4.5.13使用MultipartFile接收前端文件@RequestMapping("/test")@ResponseBodypublicJSONObjectgetZzRxbd(HttpServletRequestrequest,MultipartFilefile){//略}调取第三方接口,发送M