Click here to Skip to main content
11,719,185 members (77,925 online)
Rate this: bad
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 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 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 Sergey Alexandrovich Kryukov 1,734
1 OriginalGriff 690
2 Maciej Los 569
3 Richard MacCutchan 540
4 F-ES Sitecore 510

Advertise | Privacy | Mobile
Web04 | 2.8.150901.1 | Last Updated 17 Jun 2013
Copyright © CodeProject, 1999-2015
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