子供モード暫定実装

This commit is contained in:
rca 2024-07-09 04:03:03 +09:00
parent 354fac1659
commit c1d125b4f0

View File

@ -129,6 +129,20 @@ public class MainActivity extends AppCompatActivity {
startActivity(intent);
}
UserSettings.AppCommonSetting appCommonSetting = userSettings.getAppCommonSetting();
if (appCommonSetting.isChildMode()) {
logger.info("Child mode is enabled!");
// 保護者向けのナビゲーションを削除
bottomNavigationView.getMenu().removeItem(R.id.feature_common_parent_child_navigation);
bottomNavigationView.getMenu().removeItem(R.id.feature_common_parent_parent_navigation);
// startDestinationを変更
bottomNavigationView.setSelectedItemId(R.id.feature_common_child_child_navigation);
} else {
logger.info("Child mode is disabled!");
bottomNavigationView.getMenu().removeItem(R.id.feature_common_child_child_navigation);
}
fab = findViewById(R.id.mainFab);
fabManager.setFab(fab);