对不起,如果这是一个奇怪的问题,我只是真的不明白如何得到这个工作。基本上,我想要一个行为,所以当你点击我的gridview项目之一,它突出显示红色,这工作得很好,但我需要它只有两个突出显示的字母在一次从点击方法。
方法的外部是
public void onItemClick(AdapterView<?>parent, View v, int position, long id)
{
//selection.setText(Words[position]);
}
这是在我的方法中被触发的
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
}
}
有谁知道我该怎么做吗(如果可能的话)
已排序
if(counter == 3)
{
gridView.setAdapter(adapter);
// do the check if its a word or not
counter = 0;
}
妙不可言