I have a GridView with multiple items, but the items must be kept selected once the the onClickListener is called.How can i achive this?
I\'v already tried v.s
**You can add tag and check for tag**
gv.setOnItemClickListener((adapterView, view, i, l) -> {
int f = gv.getCheckedItemPosition();
if(view.getTag()=="selected")
{
view.setTag("notselected");
String clickedText = gv.getItemAtPosition(i).toString();
filterKeywords.remove(clickedText);
view.setBackgroundColor(Color.WHITE);
}
else
{
view.setTag("selected");
String clickedText = gv.getItemAtPosition(i).toString();
filterKeywords.add(clickedText);
view.setBackgroundColor(Color.GREEN);
}
System.out.println("KEYWORDS"+filterKeywords);
});