public void UpdateData(ArrayList<HashMap<String,String>> array_list){
GridView glist = (GridView) findViewById(R.id.tipss_grid)
adapter2 =new CurrentAdapter(CurrentChanels.this,array_list);
glist.setAdapter(adapter2);
}
我调用这个方法来填充数据gridview
。我正在显示当前正在运行的程序。每 1 分钟后我调用这个方法来刷新数据。问题是当用户在最后一个元素上gridview
并且意味着当我刷新它时,控制移动到屏幕顶部。我不希望屏幕移动,它必须保持在刷新前的位置。有什么建议么?