0
ナビゲーションドロワーが閉じる速度を最適化したい。私のナビゲーション・ドロワーでは、アイテムをクリックすると、別のアクティビティーにナビゲートされますが、ナビゲーション・スピードの速度は非常に高速ではありません(ナビゲーション・ドロワーの外側をクリックすると、 )。クローズアップ時のナビゲーションドロワー速度の最適化 - Xamarin Android
新しいアクティビティが表示される前にナビゲーションドロワーを非常にスムーズに閉じるにはどうすればよいですか?これは私が
private void SetUpDrawerContent(NavigationView navigationView)
{
navigationView.NavigationItemSelected += (object sender, NavigationView.NavigationItemSelectedEventArgs e) =>
{
int id = e.MenuItem.ItemId;
switch (id)
{
case Resource.Id.nav_1:
Intent intent = new Intent(this, typeof(activity1));
this.StartActivity(intent);
GC.Collect();
break;
case Resource.Id.nav_2:
if (user != null)
{
Intent events = new Intent(this, typeof(EventActivity));
this.StartActivity(events);
GC.Collect();
}
else {
Intent loginEvent = new Intent(this, typeof(LoginActivity));
this.StartActivity(loginEvent);
}
break;
}
e.MenuItem.SetChecked(true);
mDrawerLayout.CloseDrawers();
};
}