Click here to Skip to main content
13,139,114 members (63,323 online)
Rate this:
Please Sign up or sign in to vote.
See more:
hi all!
i have create a sample project with GridView.
after show items of GridView, i want to change background color when cliked this item.
so, event click on item, i can do...
but, change background is not yet....
i have move this function to onPause() , it's worked, but it's not a good solution
can you help me...

for(int i=0; i<((ViewGroup)v).getChildCount(); ++i) {
    View nextChild = ((ViewGroup)v).getChildAt(i);
Posted 16-Jun-13 23:39pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

gridView.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View v,int position, long id) {
               //implement your code here
dev C plus 17-Jun-13 5:59am
yes, thanks so much for this.
can you do it to automated change background for item of GridView in onCreate().
i want to change it with array list position, is got another activity.
thanks so much
josh-jw 17-Jun-13 6:30am
in which event you want to change the background?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web02 | 2.8.170915.1 | Last Updated 17 Jun 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100