我有一个图像视图和画廊在屏幕上。在画廊里,我有很多图片。如果用户在画廊中滚动,我需要显示画廊中心的图像应该显示在图像视图中。
有人能告诉我怎么做吗?
谢谢
发布于 2012-07-11 17:35:07
假设需要更新的图像视图存储在名为mImageView的字段中,并且库中的视图为ImageViews
gallery.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapter, View v, int position, long id) {
mImageView.setImageDrawable(((ImageView)v).getDrawable());
}
}发布于 2012-07-11 17:51:40
为你的图库实现OnItemSelectedListener。您必须在onItemSelected函数中实现逻辑
gallery.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
});https://stackoverflow.com/questions/11429583
复制相似问题