我想在整个gridview周围添加一个边框:
我厌倦了xml apporach
android:background:@drawable/border
border.xml
<solid android:color="#FFF" />
<stroke
android:width="1dp"
android:color="#808080" />
<corners android:radius="10dp" />
问题是当gridview中有很多元素时,网格很长并且在纹理中消耗了太多内存,
它将返回如下错误:写入视图或绘图缓存(xxxx MB)超出的纹理太大
有没有更好的方法呢?谢谢
答案 0 :(得分:1)
为您的gridview提供一个边距,使其小于其容器。
然后“边框”将成为容器本身,显示其背景颜色/图像。
这就是你需要在GridView周围设置边框。