Pop Menu items with different color

前端 未结 1 1366
误落风尘
误落风尘 2021-01-26 09:31

On Button Click am showing Pop up Menu with 3 items, But all items are in Black Color (Item Text Color).But I want each item

相关标签:
1条回答
  • 2021-01-26 10:15

    Yes it is possible. After inflating your popup menu, For each and every item you can set custom title having customise colour.

    Here is an example:

    MenuItem customMenuItem;
    PopupMenu popup = new PopupMenu(SampleActivity.this, YourOverFlowButton, Gravity.LEFT);    
    
    popup.getMenuInflater().inflate(R.menu.your_menu_item, popup.getMenu());
    SpannableString s = new SpannableString("Third Item");
    s.setSpan(new ForegroundColorSpan(Color.RED), 0, s.length(), 0);
    customMenuItem.setTitle(s);
    
    0 讨论(0)
提交回复
热议问题