【发布时间】:2014-12-15 14:16:59
【问题描述】:
Android 开发 - 网格视图滚动位置 嗨,我正在尝试使用网格视图创建壁纸应用程序。但是有一个问题,当我单击 Grid View 时,它需要进行不同的活动,当我按下返回按钮时,我必须再次从上到下滚动 Grid View。我希望网格视图应保持在我单击网格视图上的图像时的相同位置。
请帮忙。 非常感谢!
gridView = (GridView) findViewById(R.id.grid_view);
// Instance of ImageAdapter Class
gridView.setAdapter(new ImageAdapter(this));
/**
* On Click event for Single Gridview Item
* */
gridView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v,
int position, long id) {
// Sending image id to FullScreenActivity
Intent i = new Intent(getApplicationContext(), FullImageActivity.class);
// passing array index
i.putExtra("id", position);
startActivity(i);
}
});
}
【问题讨论】:
-
您希望它滚动到确切的滚动值吗?另外,如果设备改变了方向应该怎么办?