/[projects]/android/Side9/src/dk/thoerup/side9/PictureOverview.java
ViewVC logotype

Diff of /android/Side9/src/dk/thoerup/side9/PictureOverview.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1228 by torben, Fri Jan 7 07:15:42 2011 UTC revision 1229 by torben, Tue Feb 15 09:21:17 2011 UTC
# Line 7  import android.util.Log; Line 7  import android.util.Log;
7  import android.view.Menu;  import android.view.Menu;
8  import android.view.MenuItem;  import android.view.MenuItem;
9  import android.view.View;  import android.view.View;
10    import android.widget.AbsListView;
11  import android.widget.AdapterView;  import android.widget.AdapterView;
12  import android.widget.GridView;  import android.widget.GridView;
13  import android.widget.AdapterView.OnItemClickListener;  import android.widget.AdapterView.OnItemClickListener;
# Line 41  public class PictureOverview extends Act Line 42  public class PictureOverview extends Act
42                  }                  }
43              });              });
44                            
45                gridview.setOnScrollListener( new ThumbScrollListener() );
46                
47                            
48              CheckUpdates update = new CheckUpdates();              CheckUpdates update = new CheckUpdates();
49              update.checkForUpdates(this, "http://t-hoerup.dk/android/side9/version.txt", "Side 9 Pigen", "http://t-hoerup.dk/android/side9/Side9.apk");              update.checkForUpdates(this, "http://t-hoerup.dk/android/side9/version.txt", "Side 9 Pigen", "http://t-hoerup.dk/android/side9/Side9.apk");
# Line 94  public class PictureOverview extends Act Line 97  public class PictureOverview extends Act
97                          return super.onOptionsItemSelected(item);                          return super.onOptionsItemSelected(item);
98                  }                                }              
99          }          }
100            
101            class ThumbScrollListener implements AbsListView.OnScrollListener {                    
102                    int prevFirstVisibleItem = 0;
103                    @Override
104                    public void onScrollStateChanged(AbsListView view, int scrollState) {
105                            // TODO Auto-generated method stub                              
106                    }
107                    
108                    @Override
109                    public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
110    
111                            if (firstVisibleItem != prevFirstVisibleItem) {
112                                    prevFirstVisibleItem = firstVisibleItem;
113                                    mImages.preloadImages(firstVisibleItem + visibleItemCount, 9);
114                            }
115                    }
116            }
117                    
118  }  }

Legend:
Removed from v.1228  
changed lines
  Added in v.1229

  ViewVC Help
Powered by ViewVC 1.1.20