我有两个屏幕链接到两个标签按钮
单击“下一步”按钮时,我希望选项卡移动到第二个按钮。在我的视图模型中,这是我对“下一步”按钮的命令
这是我的代码示例
public IMvxCommand NextCommand
{
get
{
return new MvxCommand(() => ShowViewModel<RecyclerViewModel>());
}
}
第二个视图将全屏打开,而不是移动到下一个选项卡。
屏幕已连接
第一屏
第二屏幕
我看到的屏幕
在这种情况下,我不会使用MvvmCross-ViewModel导航,因为要使用它,您可能需要创建一个自定义演示者。
您可以做的是在活动或片段本身中添加一个按钮单击,然后使用以下代码:
var viewPager = view.FindViewById<ViewPager>(Resource.Id.viewpager);
viewPager.SetCurrentItem(1, true);