通常、各アクティビティは 1 つのレイアウトに対応します。 onCreate 中にレイアウトを指定し (それ以外の場合はメイン レイアウトが参照されます)、startActivity を呼び出します:
protected override void OnCreate (Bundle bundle) { SetContentView (Resource.Layout.UserRegister); base.OnCreate (bundle); // Create your application here var btnBack = FindViewById<Button> (Resource.Id.btnUserRgst_Back); btnBack.Click += (object sender, EventArgs e) => { StartActivity(typeof(MainActivity)); }; }
値を渡したい場合は、インテントを使用できます:
var intent = new Intent(this, typeof(UserRegister)); StartActivity(intent);
上記は、C# で Xamarin を使用してアプリケーションを開発する - アクティビティのコンテンツの詳細については、PHP 中国語 Web サイト (www.php.cn) に注目してください。