【问题标题】:How to use intent in fragment? (Xamarin & MVVMCROSS)如何在片段中使用意图? (Xamarin 和 MVVMCROSS)
【发布时间】:2016-01-21 06:13:14
【问题描述】:

我尝试从片段中调用 LoginView 类的 Activity,但我遇到了一些错误。 我的代码

Intent intent = new Intent(getActivity (), LoginView);
StartActivity(intent);

getActivity 和 LoginView 上的错误请建议我使用什么以便它工作。

【问题讨论】:

  • 为什么不使用ShowViewModel<LoginViewModel>();
  • 在片段的 ViewModel 中。
  • 不确定你的意思是什么错误,但你创建新意图的代码是错误的,你应该将活动类型作为第二个参数传递,而不是视图,类似于var intent = new Intent(Activity, typeof(LoginActivity))
  • 是的弗洛里安我做到了,谢谢:)

标签: c# xamarin mvvmcross


【解决方案1】:

使用这个

Intent intent = new Intent(Activity, typeof(LoginActivity));
StartActivity(intent);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多