如何更改上下文菜单项的文本颜色

时间:2015-04-11 20:03:13

标签: android mobile menu colors contextmenu

我在android中创建了一个自定义列表,并为其添加了一个上下文菜单(长按)。

我无法更改菜单项的文字颜色。

如何将其项目颜色更改为蓝色?

1 个答案:

答案 0 :(得分:3)

在创建自定义列表时,您正在调用添加列表项的方法,如addItem()或setText()。所以无论你做什么,只需在添加项目时应用以下代码。

Spannable wordtoSpan = new SpannableString("Your Item Name");        

wordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 0, wordtoSpan.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); //Your color code instead Color.BLUE