在列表视图上方添加图像
我想在列表视图上方添加图像视图。我知道在列表视图中添加部分听者。但我只是想节省时间,所以我使用图像视图作为列表视图标题,而不是使用 addSectionHeader。不幸的是我只是坚持一些 xml 属性。图像叠加在我的列表视图中。实际上图像应该位于列表的上方。查看我的 xml 布局。谢谢。
<?xml version="1.0" encoding="utf-8"?>
I would like to add imageview at above of listview. I knew about add section hearder in listview. But i just wanna save my time so i used image view for listview header instead of using addSectionHeader. Unfortunately i just stuck in with some xml properties. Image Overlay at my list view. Actually image supposed to be at the above of list. Check out my xml layout. Thanks.
<?xml version="1.0" encoding="utf-8"?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
此链接的状态与您的问题相同 EditText 不会显示在 ListView 上方
this link states the same as of your problem EditText wont display above ListView
使用相对布局来获得列表视图周围或下方的视图。
您可以告诉视图与顶部、底部、左侧或右侧对齐,然后留出边距以便为其他视图腾出空间。
例如,如果您想要列表视图下方有一个图像,您可以将列表视图与父级顶部对齐,并为列表视图分配底部边距。然后将图像视图与父底部对齐,列表视图的边距将为它腾出空间。
希望这是有道理的。
编辑:
这是一些代码:我刚刚写了这个,所以验证标签属性,但应该给你这个想法。
Use relative layout to have views about or below a listview.
You can tell views to align to top, bottom, left, or right and then have a margin to make room for the other view.
For example, if you want an image below your listview, you would align your listview to parent top and assign a bottom margin to the listview. Then align the imageview to parent bottom and the margin from the listview will make room for it.
Hope this makes sense.
EDIT:
Here is some code: I just wrote this of the top of my head so verify the tag properties but should give you the idea.
试试这个代码:
Try this code: