如何在Android中为网格视图的每个单元格添加颜色?

时间:2014-08-15 16:28:45

标签: android gridview

我在Android中开发计算器。我将所有数字和算术运算符放在网格视图中。以下是网格视图的xml代码:

<GridView
    android:id="@+id/gridView1"
    android:layout_width="320dp"
    android:layout_height="270dp"
    android:layout_below="@+id/textView2"
    android:layout_centerHorizontal="true"
    android:columnWidth="20dp"
    android:horizontalSpacing="50dp"
    android:numColumns="4"
    android:padding="0dp"
    android:verticalSpacing="20dp" >
</GridView>

我需要为网格视图的每个单元格赋予颜色。有可能吗?如果是,怎么样?

2 个答案:

答案 0 :(得分:1)

你需要设置适配器..检查以下链接

http://developer.android.com/guide/topics/ui/layout/gridview.html

答案 1 :(得分:0)

只需在stackOverflow中搜索,就会得到一个链接How set Alternate Cell Color in a Grid。一个被接受的ans。存在,但代码适用于设置备用单元格颜色更多的可能性来解决您的问题。