我有一个超过10行的GridView
。这是参考图表,因此用户无法手动滚动。 GridView
应在特定时间段内向下滚动。我必须为此做些什么?是否可以仅使用smoothscroll制作GridView
?我还有一个问题是。
我们如何从适配器类访问gridview。?
答案 0 :(得分:2)
我已经解决了
禁用gridview滚动的问题gridView.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event)
{
if(event.getAction()==MotionEvent.ACTION_MOVE){ return true; }
return false; } });
答案 1 :(得分:0)
您可以使用AlarmManager
为这样的方法安排该时间段:
public void bringListDown(){
int position = yourGridView.getCount();
yourGridView.setSelection(position);
}
这会将你的gridView带到底部;