gpt4 book ai didi

android - Xamarin 动态形成 Tabbar 加载页面

转载 作者:行者123 更新时间:2023-11-29 02:24:26 24 4
gpt4 key购买 nike

我们正在使用 xamrin 从构建移动应用程序我们的场景是从侧面菜单导航到标签栏,我们需要动态设置标签栏的当前页面,

这是我们的代码,

 public Task NavigateToMyCartPage()
{
switch (Device.RuntimePlatform)
{
case Device.iOS:
this.CurrentPage = this.Children[2];
break;
case Device.Android:
this.CurrentPage = this.Children[2];
break;
default: break;
}
return Task.CompletedTask;
}

在 iOS 中导航正常工作。在 android 中,我们面临着问题,比如它没有导航到第 3 页。它导航到第一页。

任何帮助将不胜感激

最佳答案

尝试在 UI 线程上设置当前页面:

    Device.BeginInvokeOnMainThread(() =>
{
// your code here
this.CurrentPage = this.Children[2];
});

关于android - Xamarin 动态形成 Tabbar 加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53131687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com