Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Android
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 17-Jun-13 0:39am

1 solution

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

Solution 1

 
gridView.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View v,int position, long id) {
 
               //implement your code here
            }
        });
  Permalink  
v2
Comments
dev C plus at 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 at 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
0 George Jonsson 175
1 Kornfeld Eliyahu Peter 169
2 Zoltán Zörgő 139
3 PIEBALDconsult 130
4 OriginalGriff 120
0 OriginalGriff 6,165
1 DamithSL 4,658
2 Maciej Los 4,107
3 Kornfeld Eliyahu Peter 3,649
4 Sergey Alexandrovich Kryukov 3,342


Advertise | Privacy | Mobile
Web01 | 2.8.141220.1 | Last Updated 17 Jun 2013
Copyright © CodeProject, 1999-2014
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