对于我正在开发的应用程序,我在RelativeLayout的ListView顶部有一个ImageView。我想要的是ImageView使用ListView滚动。因此,如果ListView项目向上移动,ImageView应该向上移动。关于如何做到这一点的任何想法?
答案 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();
之前使用
否则看看这个开源项目,希望这会有所帮助: