Workaround

This commit is contained in:
ろむねこ 2024-07-09 12:29:37 +09:00
parent c8c3215c3f
commit 434e52bf4a
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -148,13 +148,32 @@ public class CommonHomeFragment extends Fragment {
initCalender(); initCalender();
MenuHost menuHost = requireActivity();
menuHost.addMenuProvider(new MenuProvider() {
@Override
public void onCreateMenu(@NonNull Menu menu, @NonNull MenuInflater menuInflater) {
menu.clear();
menuInflater.inflate(R.menu.common_home_toolbar_menu, menu);
}
@Override
public boolean onMenuItemSelected(@NonNull MenuItem menuItem) {
return false;
}
});
return view; return view;
} }
@Override
public void onViewCreated(@NonNull View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
}
@Override @Override
public void onResume() { public void onResume() {
super.onResume(); super.onResume();
updateData(); // updateData();
if (isChildMode) { if (isChildMode) {
setupFabChild(); setupFabChild();
} else { } else {
@ -194,14 +213,6 @@ public class CommonHomeFragment extends Fragment {
} else { } else {
toolBarManager.setTitle("ホーム"); toolBarManager.setTitle("ホーム");
} }
toolBarManager.setMenuResId(R.menu.common_home_toolbar_menu);
toolBarManager.setOnMenuItemClickListener(item -> {
if (item.getItemId() == R.id.toggle_calendar) {
Toast.makeText(requireContext(), "カレンダー表示切替", Toast.LENGTH_SHORT).show();
return true;
}
return false;
});
} }