让ImageView跟随ListView滚动

时间:2013-08-21 12:28:03

标签: android listview scroll

对于我正在开发的应用程序,我在RelativeLayout的ListView顶部有一个ImageView。我想要的是ImageView使用ListView滚动。因此,如果ListView项目向上移动,ImageView应该向上移动。关于如何做到这一点的任何想法?

3 个答案:

答案 0 :(得分:2)

为此您应该将标题设置为listview

mListView.addHeaderView(mImageView);

答案 1 :(得分:0)

您可以将您的imageview添加为列表视图的标题。

  listview.addHeaderView(ImageView);

图像将与列表视图一起滚动。

public void addHeaderView(View v)

  

在API级别1中添加添加固定视图以显示在顶部   名单。如果多次调用addHeaderView,则会显示视图   按照他们被添加的顺序。使用此调用添加的视图可以采用   如果他们想要关注。

     

注意:在调用setAdapter之前调用它。这是ListView可以的   将提供的光标包装为也会占用标头的光标   和页脚的观点。

     

参数v要添加的视图。

答案 2 :(得分:0)

如果您想添加标题,请执行以下操作:

listViewObj.addHeaderView(imgViewobj);

PS:在listViewObj.setAdapter();之前使用

否则看看这个开源项目,希望这会有所帮助:

Link to emilsjolander/StickyListHeaders