Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 访问gridview中的每个文本视图并将颜色设置为白色_Java_Android - Fatal编程技术网

Java 访问gridview中的每个文本视图并将颜色设置为白色

Java 访问gridview中的每个文本视图并将颜色设置为白色,java,android,Java,Android,抱歉,如果这是一个奇怪的问题,我真的不明白如何让它工作。 基本上,我想要一个行为,这样当你点击我的gridview项目之一时,它会高亮显示红色,这很好,但我需要它在点击方法中一次只有2个高亮显示的字母 这种方法之外的是 public void onItemClick(AdapterView<?>parent, View v, int position, long id) { //selection.setText(Words[position]); } public voi

抱歉,如果这是一个奇怪的问题,我真的不明白如何让它工作。 基本上,我想要一个行为,这样当你点击我的gridview项目之一时,它会高亮显示红色,这很好,但我需要它在点击方法中一次只有2个高亮显示的字母

这种方法之外的是

public void onItemClick(AdapterView<?>parent, View v, int position, long id)
{
    //selection.setText(Words[position]);
}
public void onItemClick(AdapterViewparent,视图v,内部位置,长id)
{
//selection.setText(单词[位置]);
}
这就是我被解雇的方法

public void onItemClick(AdapterView<?> arg0,View arg1, int arg2, long arg3)
{
    Toast.makeText(getApplicationContext(), ""+arg2,Toast.LENGTH_SHORT).show(); 
    ((TextView) arg1).setTextColor(getResources().getColor(android.R.color.holo_red_light));
                ((TextView) arg1).setTextSize(9);
    counter++;
    if(counter == 2)
    {
        //this needs to select everything in the gridview and set to white
    }
}
public void onItemClick(适配器视图arg0、视图arg1、内部arg2、长arg3)
{
Toast.makeText(getApplicationContext(),“”+arg2,Toast.LENGTH_SHORT).show();
((TextView)arg1.setTextColor(getResources().getColor(android.R.color.holo_red_light));
((TextView)arg1.setTextSize(9);
计数器++;
如果(计数器==2)
{
//这需要选择gridview中的所有内容并设置为白色
}
}
有没有人知道我会怎么做(如果可能的话)

把它分类

                if(counter == 3)
                {
                    gridView.setAdapter(adapter);
                    // do the check if its a word or not

                    counter = 0;

            }
很有魅力