我有GridView
嵌套在以下方式:
<HorizontalScrollView
<LinearLayout
<com.j4nos.moviebuffs10.CustomGridView
GridView
以编程方式滚动,例如:gridview.scrollBy(0, dy);
问题是内容从视图中移出,但新内容不会在内部滑动。为什么?我需要刷新吗?多常?滚动方法经常被调用。
答案 0 :(得分:1)
要更新和刷新GridView,您需要在GridView适配器中进行更改:
adapter.notifyDataChanged();
gridView.invalidateViews();
gridView.setAdapter(adapter);