我正在为我的班级决赛制作一个使用android中的GridView的应用程序。
我知道如何使用十六进制将背景设置为某种颜色,但是我想知道是否可以使用.png之类的图像作为背景。

最佳答案

是的,就像其他任何View继承者一样,您可以将XML中的背景设置为可绘制资源:

<GridView ...
    android:background="@drawable/my_image"
    ...
/>


或在代码中,您可以设置背景资源:

GridView gridview = (GridView)findViewById(R.id.gridview);
gridview.setBackgroundResource(R.drawable.my_image);

07-24 09:37
查看更多