diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BaseActivity.java b/app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BaseActivity.java index 019b54f2..fb6f6b3d 100644 --- a/app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BaseActivity.java +++ b/app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BaseActivity.java @@ -1,11 +1,14 @@ package com.d4rk.androidtutorials.java.ui.components.navigation; +import android.annotation.SuppressLint; import android.os.Bundle; +import android.view.Menu; import android.view.View; import androidx.annotation.Nullable; import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.view.menu.MenuBuilder; import com.d4rk.androidtutorials.java.R; import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate; @@ -25,6 +28,16 @@ protected void onPostCreate(@Nullable Bundle savedInstanceState) { } } + @SuppressLint("RestrictedApi") + @Override + public boolean onMenuOpened(int featureId, Menu menu) { + if (menu instanceof MenuBuilder) { + MenuBuilder menuBuilder = (MenuBuilder) menu; + menuBuilder.setOptionalIconsVisible(true); + } + return super.onMenuOpened(featureId, menu); + } + @Override public boolean onSupportNavigateUp() { finish();