我正在为我的班级决赛制作一个应用程序,该应用程序在 android 中使用 GridView。我知道如何使用 Hex 将背景设为某种颜色,但我想知道是否可以使用 .png 之类的图像作为背景。
问问题
6478 次
2 回答
7
是的,就像任何其他View
继承者一样,您可以将 XML 中的背景设置为可绘制资源:
<GridView ...
android:background="@drawable/my_image"
...
/>
或者在代码中你可以设置后台资源:
GridView gridview = (GridView)findViewById(R.id.gridview);
gridview.setBackgroundResource(R.drawable.my_image);
于 2011-05-02T21:19:06.710 回答
1
试试gridView.setBackgroundDrawable(R.drawable.<pictureid>);
。
于 2011-05-02T21:20:05.940 回答