我在android中创建了一个自定义列表,并为其添加了一个上下文菜单(长按)。
我无法更改菜单项的文字颜色。
如何将其项目颜色更改为蓝色?
答案 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