草庐IT

inline-form

全部标签

android - TabbedPage 中 ListView 中的 Xamarin Forms Slider 无法正确滑动

我有一个DataTemplate,它将slider放在TabbedPage的ListView中。在Android上,slider无法正确移动,从左向右滑动会激活TabbedPage滑动功能。如果slider在ListView之外,它可以正常工作。如何防止slider的父控件处理拖动手势?方法ViewParent.requestDisallowInterceptTouchEvent(boolean)可能会有帮助,但我应该使用哪个渲染器等?Videoofissuewiththeslider 最佳答案 创建一个SliderRenderer

java - multipart/form-data 和 application-x-www-form-urlencoded 有什么区别?

我有一个非常基本的问题:multipart/form-data和application-x-www-form-urlencoded有什么区别?数据传输如何在这两种情况下发生?还有,我们可以在同一个请求中同时使用两者吗? 最佳答案 查看这个关于差异的基本问题的答案application/x-www-form-urlencodedormultipart/form-data?我们能否对同一个请求同时使用两者:答案是:否寓意:字节繁重的传输应该使用Multipart-Form-Data,对于其他所有内容,都有application-x-ww

android - Xamarin.Forms DependencyService 难以获取位置

因此,在我终于了解Xamarin.FormsDependencyService之后,我几乎得到它返回设备的当前位置。我的界面publicinterfaceICurrentLocation{MyLocationSetCurrentLocation();}我的位置publicclassMyLocation{publicdoubleLatitude{get;set;}publicdoubleLongitude{get;set;}}调用它的行MyLocationlocation=DependencyService.Get().SetCurrentLocation();并且在实现Xamarin.

c# - 应用程序在 Release模式下崩溃,而不是在 Debug模式下崩溃 - Xamarin Forms

我正在构建一个跨平台应用程序,我想将它发布给测试人员,但是当我在Release模式下部署它时它不起作用。就异常(exception)情况而言,我没有得到任何。如问题中所述,它在Debug模式下工作。该应用程序只是进入启动画面并崩溃。我通过testfairy运行原始应用程序并得到了这个异常:java.lang.RuntimeException:java.lang.reflect.InvocationTargetExceptionatcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)atdalvik.system.Na

android - 使用 Xamarin Forms 共享图像

我已经创建了一个XamarinForms(PCL)解决方案,目前我专注于Android项目。我正在尝试使用依赖服务实现图像共享。图片位于Android项目的可绘制文件夹中。但是,每次我运行下面的代码时,应用程序都会崩溃:发生未处理的异常。我检查了输出日志,但没有什么特别的。谁能检查我的代码并告诉我其中是否有错误?非常感谢接口(interface):publicinterfaceIShare{voidShare(ImageSourceimageSource);}Xaml:代码隐藏:privatevoidAction_Clicked(objectsender,EventArgse){Dep

android - Xamarin.Forms XAML - 添加 native 控件

VS2017中的XamarinForms。最新的XamarinForms。关注此博客https://blog.xamarin.com/adding-bindable-native-views-directly-to-xaml/?utm_medium=social&utm_campaign=blog&utm_source=twitter&utm_content=xaml-bindable-native-views我在页面中添加了一个简单的AndroidTextBox,但它没有出现。我错过了什么吗? 最佳答案 如果您启用了XAMLC(X

android - Xamarin.Forms:MultiLineLabel 不再适用于 Android

在我的Xamarin.Forms项目中,我使用MultiLineLabel在1行或2行上显示标题,具体取决于文本长度。我是基于这个blog实现这一目标。所以我有一个MultiLineLabel控件:publicclassMultiLineLabel:Label{privatestaticint_defaultLineSetting=-1;publicstaticreadonlyBindablePropertyLinesProperty=BindableProperty.Create(nameof(Lines),typeof(int),typeof(MultiLineLabel),_de

android - 在选择输入控件之前,Xamarin.Forms 开关控件在 Android 上不可见

我有一个大致像这样的注册表问题是在显示表单时开关是不可见的,它们只有在条目获得焦点时才可见。StrypeEntry只是一个带有BorderCorder的自定义Entry和一个用于Capitalize的prop,没什么特别的,对于switch我做了一个CustomRenderer来解决不显示的问题。我已经尝试修复ButtonText对齐,但没有帮助(Xamarin.Forms:wrongbuttontextalignmentafterclick(Android))这个我也试过publicoverridevoidChildDrawableStateChanged(Viewchild){ba

java - Mockito:mock-maker-inline Android GcmNetworkManager mock java.lang.VerifyError Google Play Services v11.0.2

使用mock-maker-inline模拟Android的GcmNetworkManager会导致GooglePlay服务版本11.0的java.lang.VerifyError。2但不是10.2.6。我一直在使用Mockito2.2.22但已更新到最新版本(2.8.47)以查看它是否解决了问题。下面提供了两种情况的堆栈跟踪。Java版本$/Applications/Android\Studio.app/Contents/jre/jdk/Contents/Home/bin/java-versionopenjdkversion"1.8.0_112-release"OpenJDKRunti

android - Xamarin.Forms 布局如何转换为特定于平台的布局?

我最近与我的团队讨论了Xamarin.Form布局,他们认为Xamarin.Forms.AbsoluteLayout很脆弱且难以使用(我个人认为它们非常方便,尤其是对于比例布局,从我记得的一切来看阅读,它们通常不是性能问题)。他们引用了thisarticle,其中表示要避免使用AbsoluteLayouts——但那是一篇特定于Android的文章,它指的是Android.Widget.AbsoluteLayout.所以这让我开始思考......Xamarin.Forms.Layout是否以某种方式转换为Android.Widget.AbsoluteLayout(我认为它们完全不同,因为