在android选择对话框中,就像这个例子一样, http://labs.makemachine.net/2010/03/android-multi-selection-dialogs/
如何指定对话框中文本的颜色?例如文字“火星”,“木星”的颜色?
答案 0 :(得分:1)
如果您只想更改文本颜色,只需复制该select_dialog_multichoice XML布局,将其标题为您想要的内容(例如select_dialog_multichoice_red.xml),然后将textColor属性更改为您想要的内容。然后将此XML文件用于适配器,而不是Android默认值。
如果您想要根据变量着色的项目,您需要像Cristian所说的那样创建自定义视图。覆盖getView(),然后在那里你可以设置文本颜色与任何特定代码处理你的颜色选择。
答案 1 :(得分:0)
在这种情况下,您必须手动创建对话框的视图。以下是如何执行此操作的示例:Creating a Custom Dialog