private void SwitchFragment(bool showSetting)
        {
            var transaction = FragmentManager.BeginTransaction();

            if (showSetting)
            {
                transaction.Hide(ControllerFragment);
                transaction.Show(SettingFragment);
            }
            else
            {
                transaction.Hide(SettingFragment);
                transaction.Show(ControllerFragment);
            }

            transaction.Commit();
            FragmentManager.InvalidateOptionsMenu();
            IsShowSetting = showSetting;
        }