2016-08-20 74 views
0

我有嵌套到下面的方式GridView如何在以编程方式滚动之后刷新GridView?

<HorizontalScrollView 
    <LinearLayout 
     <com.j4nos.moviebuffs10.CustomGridView 

GridView以编程方式滚动,如:gridview.scrollBy(0, dy);的问题是,内容是从视图中移出,但新项目未滑动内。为什么?我需要刷新吗?多久?滚动方法被称为相当频繁。

回答

1

地更新GridView控件,你需要在GridView的适配器的变化:

adapter.notifyDataChanged(); 
gridView.invalidateViews(); 
gridView.setAdapter(adapter); 
+0

实现,但可惜的是,内容还没有出现,但应用得非常缓慢 –