草庐IT

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

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

gridview 中的 Android (Xamarin) 填充

我有一些使用gridview和自定义适配器创建的按钮,但这些按钮被填充包围,我认为它是gridview的一部分。我找到了thisthread并尝试了解决方案,但无法解决问题。这是应用程序的图片:XML代码:适配器代码:classCustomAdapter:BaseAdapter{privatereadonlyContextcontext;privateintnumRows=2;publicCustomAdapter(Contextc){context=c;}publicoverrideintCount{get{returnbuttonTexts.Length;}}publicoverr

c# - 在 Xamarin 中使用 Azure AD 跨应用 SSO

我正在尝试在我们的Xamarin应用程序中启用跨应用程序SSO,这样如果用户安装并登录了其中一个应用程序,他将自动登录到我组织的其他应用程序。以下文件声称达到要求https://learn.microsoft.com/en-us/azure/active-directory/develop/active-directory-sso-android.我们遵循非经纪人协助的登录流程。我已认真履行以下三个条件-这些应用在list文件中使用相同的android:sharedUserId。他们使用的native客户端是相同的。应用程序只有重定向url不同。所有这些都使用相同的keystore进行

c# - Xamarin Android 支持库 v4(不完整)?

我已经开始学习AndroidDev。通过VisualStudio2015Pro使用Xamarin。我似乎无法在组件下添加Android支持库v4。在我从XamarinComponentsStore获得它后,它显示为Incomplete。我已经尝试多次删除和添加它。 最佳答案 如果您使用Nuget包管理器,您可以这样做:PM>Install-PackageXamarin.Android.Support.Design查看有关documentation的更多详细信息对于AndroidSupportLibraryv4,你这样做:PM>Ins

c# - VS2015 中的 Xamarin 奇怪异常

我正在开发一个与BLE设备通信的应用程序。到目前为止一切正常,但是当我从一个Activity中多次切换时,我得到一个不可调试的异常:01-2609:06:43.040I/Timeline(7341):Timeline:Activity_launch_requestid:BLEAPPtime:710885426Objectreferencenotsettoaninstanceofanobject.System.NullReferenceException:Objectreferencenotsettoaninstanceofanobject.atXamarin.VisualStudio.

android - 如何在 Xamarin.Android 中保持 Button.Pressed 状态?

我是Xamarin.Android的新手,遇到了一些小问题。我想在点击后在按钮中保持按下状态,这就是我的代码:firstSelectButton.Click+=FirstSelectButton_Click;privatevoidFirstSelectButton_Click(objectsender,EventArgse){firstSelectButton.Pressed=true;secondSelectButton.Pressed=false}但它不起作用。我知道原生Android中的setPressed属性,但在Xamarin中找不到相同的属性。

c# - Xamarin.UITest REPL。如何从 ListView 元素获取对象列表?

如何获取“grid_table”元素的长度?我有以下REPL树输出:目前我只能获取“grid_table”元素,但不能获取其“container”元素或至少“grid_table”长度。可能吗?或者我只能通过“容器”Id获取元素? 最佳答案 要计算grid_table的所有直接子级,请使用:app.Query(q=>q.Id("grid_table").Child()).Length要计算所有ID为“container”且属于“grid_table”后代的元素,您可以使用:app.Query(q=>q.Id("grid_table"

android - Xamarin 无法创建 Intent

我按照Xamarin教程打开了另一个Activity,但收到一条错误消息:找不到类型或命名空间名称“Intent”(是否缺少using指令或程序集引用?)enterimagedescriptionhere我可以知道我的代码中是否有任何遗漏或错误吗?谢谢 最佳答案 确保您在Activity顶部引用了usingAndroid.Content; 关于android-Xamarin无法创建Intent,我们在StackOverflow上找到一个类似的问题: https

android - 如何使用 Xamarin/Monodroid 设置自定义标题

有没有人使用MonoDroid成功设置自定义标题?此代码失败:base.OnCreate(bundle);SetContentView(Resource.Layout.WordSearchLayout);//Customisethetitlebarif(this.Window.RequestFeature(WindowFeatures.CustomTitle)){this.Window.SetFeatureInt(WindowFeatures.CustomTitle,Resource.Layout.custom_title);}奇怪的是,它在调用RequestFeature时失败,异常

android - Xamarin/安卓 : F# scoping - how do I see a namespace in a different file?

Xamarin/Android:F#作用域-如何在不同文件中查看命名空间?我知道这听起来很基础,但我似乎无法让它发挥作用。我将举例说明:我开始一个新的解决方案,我选择一个新的F#Android应用程序并将其命名为FSScopeTest1,给我MainActivity.fsnamespaceFSScopeTest1openSystemopenAndroid.ContentopenAndroid.OSopenAndroid.RuntimeopenAndroid.ViewsopenAdroid.Widget[]typeMainActivity()=inheritActivity()letmu