0

我有一个GridView嵌套成以下方式:

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

GridView以编程方式滚动,例如:gridview.scrollBy(0, dy);问题是内容从视图中移出,但新项目没有在里面滑动。为什么?我需要刷新吗?多常?Scroll 方法被频繁调用。

4

1 回答 1

1

要更新和刷新 GridView ,您需要在 GridView 适配器中进行更改:

 adapter.notifyDataChanged();
 gridView.invalidateViews();
 gridView.setAdapter(adapter);
于 2016-08-20T18:58:11.193 回答