Skip to content

Commit b51ad71

Browse files
Merge pull request #254 from MihaiCristianCondrea/codex/add-icons-to-context-menu
Ensure overflow menus display item icons
2 parents a601bcf + b157c5b commit b51ad71

File tree

1 file changed

+13
-0
lines changed
  • app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation

1 file changed

+13
-0
lines changed

app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BaseActivity.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
package com.d4rk.androidtutorials.java.ui.components.navigation;
22

3+
import android.annotation.SuppressLint;
34
import android.os.Bundle;
5+
import android.view.Menu;
46
import android.view.View;
57

68
import androidx.annotation.Nullable;
79
import androidx.appcompat.app.ActionBar;
810
import androidx.appcompat.app.AppCompatActivity;
11+
import androidx.appcompat.view.menu.MenuBuilder;
912

1013
import com.d4rk.androidtutorials.java.R;
1114
import com.d4rk.androidtutorials.java.utils.EdgeToEdgeDelegate;
@@ -25,6 +28,16 @@ protected void onPostCreate(@Nullable Bundle savedInstanceState) {
2528
}
2629
}
2730

31+
@SuppressLint("RestrictedApi")
32+
@Override
33+
public boolean onMenuOpened(int featureId, Menu menu) {
34+
if (menu instanceof MenuBuilder) {
35+
MenuBuilder menuBuilder = (MenuBuilder) menu;
36+
menuBuilder.setOptionalIconsVisible(true);
37+
}
38+
return super.onMenuOpened(featureId, menu);
39+
}
40+
2841
@Override
2942
public boolean onSupportNavigateUp() {
3043
finish();

0 commit comments

Comments
 (0)