我在屏幕上有一个图像视图和图库。在画廊我有很多图像。如果用户在图库中滚动,我需要显示图库中心图像应该在图像视图中显示。
有人能告诉我怎么做吗?
由于
答案 0 :(得分:0)
这假设需要更新的图像视图存储在名为mImageView的字段中,并且库中的视图是ImageViews
gallery.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapter, View v, int position, long id) {
mImageView.setImageDrawable(((ImageView)v).getDrawable());
}
}
答案 1 :(得分:0)
为您的图库实施 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
}
});