2013-04-18 108 views
2

我有一个gridsearch的字母为一个wordsearch,我试图得到它,所以当你点击一个字母它改变颜色(这是工作正常)。但是,如果单词不正确,我也希望能够更改字体颜色。如何更改gridview中的项目的字体颜色(android)

public void onItemClick(AdapterView<?> parent, View v, int position, long id) 
      {    
       Toast.makeText(TodaysPuzzleClass.this, "" + position, Toast.LENGTH_SHORT).show();   
       ((TextView) v).setTextColor(Color.BLUE); 
} 

这是代码,所以当我点击一个项目时,它会改变颜色。

使用我敬酒的坐标是否可以改变项目颜色的方式?

看着我需要使用postion如果该项目然后改变它的颜色,但我该怎么做?

+0

使用风格,如:http://stackoverflow.com/a/8443045/1168654和http://stackoverflow.com/a/10160299/1168654和http:// stackoverflow.com/a/10448937/1168654 –

回答

1

试试这个,

((TextView) v).setTextColor(Color.parseColor("#000000")); 
+0

是的,我使用的项目onclick,但我如何告诉TextView V的项目,我想改变颜色的位置? 例如,如果我点击项目pos 1,它不是一个单词,然后将项目pos 2更改为不同的颜色? –

+0

@BrianPeach你只想改变点击的物品名称颜色。如果你点击物品1改变颜色,所有其他物品默认颜色,如果你点击物品2改变物品2颜色只有所有其他默认颜色。 – Yugesh

相关问题