0

GridView在 Android 中使用来显示数据。我想在加载网格时更改文本的大小和颜色。我可以通过使用点击网格项目来做到这一点

objGridDays.setOnItemClickListener(new OnItemClickListener()
       {
           public void onItemClick(AdapterView<?> parent, View v,
                    int position, long id) 
           {
               ((TextView) v).setTypeface(null, Typeface.ITALIC);
               ((TextView) v).setTextColor(Color.BLUE);
               ((TextView) v).setTextSize(15);             
           }

       });

我想在加载网格时做同样的操作。

4

1 回答 1

0

请在 GridView 适配器的 getView 方法中设置此代码:

           ((TextView) v).setTypeface(null, Typeface.ITALIC);
           ((TextView) v).setTextColor(Color.BLUE);
           ((TextView) v).setTextSize(15); 

以及选择 grid_item 和更改 textview xml 代码的最佳方法,例如:

android:textColor="@android:color/black"
android:textSize="15"
于 2013-01-08T05:40:20.880 回答