在Xamarin.Forms项目中,要让在另一个类中创建的意图可以访问MainActivity,可以通过以下步骤实现:
public static MainActivity Instance { get; private set; }
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
Instance = this;
...
}
Intent intent = new Intent(MainActivity.Instance, typeof(AnotherActivity));
StartActivity(intent);
这样,就可以在Xamarin.Forms项目的另一个类中创建的意图访问MainActivity了。请注意,这只适用于Android平台,而不适用于iOS或其他平台。
云+社区技术沙龙[第27期]
云+社区沙龙online第5期[架构演进]
北极星训练营
Elastic 中国开发者大会
云+社区技术沙龙 [第31期]
第四期Techo TVP开发者峰会
云+社区技术沙龙[第12期]
小程序·云开发官方直播课(数据库方向)
云+社区开发者大会 长沙站
云+社区技术沙龙[第22期]
云+社区技术沙龙[第21期]
领取专属 10元无门槛券
手把手带您无忧上云