我正在为我的班级决赛制作一个在Android中使用GridView的应用程序。 我知道如何使用Hex将背景设置为某种颜色,但我想知道是否可以使用像.png这样的图像作为背景。
答案 0 :(得分:7)
是的,就像任何其他View
继承者一样,您可以将XML中的背景设置为可绘制资源:
<GridView ...
android:background="@drawable/my_image"
...
/>
或在代码中,您可以设置后台资源:
GridView gridview = (GridView)findViewById(R.id.gridview);
gridview.setBackgroundResource(R.drawable.my_image);
答案 1 :(得分:1)
尝试gridView.setBackgroundDrawable(R.drawable.<pictureid>);
。