从活动中删除所有视图
本文关键字:视图 删除 活动中 | 更新日期: 2023-09-27 18:11:41
我使用AddContentView方法在Activity中添加我的视图:
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
global::Xamarin.Forms.Forms.Init (this, bundle);
LoadApplication (new App());
this.AddContentView (myView, layoutPararms);
}
protected override void OnBackPressed ()
{
this.RemoveAllViews() //this method does not contain in Activity
}
我按"后退"按钮,打开我的应用程序很多次。内存溢出,因为我每次在OnCreate方法中添加Activity中的视图。如何从活动中删除所有视图?
不要在OnCreate中使用AddContentView,因为LoadApplication已经使用了。