Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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)

AltStyle によって変換されたページ (->オリジナル) /