我在xamarin android中为我的应用程序设计了一个用户界面。我有主要活动,登录活动,这是应该在应用程序中启动的第一个页面。现在我设计了第二个用户界面(主页)。我需要启动第二个活动,以便我可以测试它是否看起来不错。是否可以独立于第一个活动(登录页面)启动第二个活动。我的意思是,是否可以单独启动(运行)主页。 我的主页活动代码是
namespace Homepage
{ [活动(标签=“主页”)] 公共类主页:活动 { protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState);
// Create your application here
SetContentView(Resource.Layout.Homepage);
}
}
}
谢谢。
答案 0 :(得分:0)
所以,如果我理解正确你基本上想要显示主页,那么你可以看到UI?
为什么不在您点击“登录”按钮时启动主页活动?这样,您可以让两个页面相互分开。此外,流程将可视化。
button.Click += delegate {
StartActivity(typeof(HomePage));
};
答案 1 :(得分:0)
如果你只想运行包含layout.axml的HomePage活动,只需在活动标志中设置MainLauncher = true,如
[Activity(Label = "HomePage", MainLauncher = true)]
并且必须记住从主要活动标志中删除MainLuncher = true