Activity間でデータを渡す
遷移元ActivityではIntentを生成し、PutExtraメソッドで渡したいデータを積む。
button.Click += delegate {
var secondActivity = new Intent(this, typeof(SecondActivity));
secondActivity.PutExtra(“MyData”, “FirstActivityの方から来ました”);
StartActivity(secondActivity);
};
遷移先Activityではデータ型に応じたGetXXXXXExtraメソッドでデータを取得する。
var txtView1 = FindViewById
txtView1.Text = Intent.GetStringExtra(“MyData”) ?? “Data not available”;
Visual StudioのXamarinでAndroidアプリを作る(#2) Activity間のデータ渡し
コメントを残す