如何使图像成为Android中网格视图的背景?

时间:2011-05-02 21:13:14

标签: android gridview android-image

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

2 个答案:

答案 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>);