我有一个带有ListView的ListActivity。我需要在边框周围绘制一个重复的图像(“在它上面(我想是在渲染了listview之后)”)
如何为此绘制我自己的绘图代码?
答案 0 :(得分:1)
据我所知,ListView中没有border属性。
相反,您可以将ListView放入FrameLayout并设置FrameLayout的背景颜色。
最后,将一些填充设置为FrameLayout以创建边框效果。
答案 1 :(得分:1)
您可以使用FrameLayout使ListView与填满整个屏幕的视图重叠。在此背景视图中,您可以平铺图像,或使用自己的绘图方法编写自己的自定义视图。
答案 2 :(得分:0)
您好
我使用过一种方法,但这只能用XML完成。
机器人:背景= “#FFFFFF”
机器人:分隔= “#ffcccccc”
机器人:dividerHeight = “1dip”/>
我正在做的是将listview放在LinearLayout中。列表的背景颜色与布局的背景颜色不同。布局有一个边距设置。因此,列表和布局之间的距离将显示为列表视图的边框。 希望这会有所帮助。