[Android 界面] Gridview 标签项的字体颜色显示

[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1261407692\QQ\WinTe... [img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1261407692\QQ\WinTemp\RichOle\VG2D]H$S_[Z[GK~3[%@J%T8.jpg[/img]点击标签后,只有选中的标签字体颜色是白色的,其他的标签里的字体颜色都变暗了,基本看不清楚,求解决??附上相关代码:Main.java // 创建一个视图用于显示新闻头部导航信息 category = new GridView(this); category.setBackgroundResource(R.drawable.image_toolbar_background); // 设置GridView中每一列的宽度 int widthDip = new DisplayUtils().pxToDip(this, 70); category.setColumnWidth(widthDip); // 设置GridView中的列数 category.setNumColumns(GridView.AUTO_FIT); // category.setNumColumns(4); // 设置对齐方式 category.setGravity(Gravity.CENTER); // 设置GridView焦点事件 category.setSelector(new ColorDrawable(Color.TRANSPARENT)); // 设置布局参数 width height int width = widthDip * categoryArrays.length; LayoutParams params = new LayoutParams(width, LayoutParams.WRAP_CONTENT); category.setLayoutParams(params); // 为GridView绑定适配器 category.setAdapter(new CustomSimpleAdapter(this, list, R.layout.category_title, new String[] { "category_title" }, new int[] { R.id.category_title })); // 将GridView添加进布局中 layout = (LinearLayout) findViewById(R.id.category_layout); layout.addView(category); // 设置GridViewItemOnClick监听事件 category.setOnItemClickListener(getCategoryOnItemClick); category_title.xml<?xml version="1.0" encoding="utf-8"?><TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@id/category_title" android:layout_width="wrap_content" android:layout_height="48.0dip" android:textSize="14.0sp" android:textStyle="bold" android:textColor="#ffffff" android:gravity="center" android:singleLine="true"/> CustomSimpleAdapter.javapublic class CustomSimpleAdapter extends SimpleAdapter { public CustomSimpleAdapter(Context context, List<? extends Map<String, ?>> data, int resource, String[] from, int[] to) { super(context, data, resource, from, to); } @Override public View getView(int position, View convertView, ViewGroup parent) { View v = super.getView(position, convertView, parent); //设置GridView中第一个TextView的背景 if(position == 0){ TextView text = (TextView) v; // text.setTextColor(0xFFfefefe);// text.setTextSize(16);// text.setBackgroundResource(R.drawable.image_categorybar_item_selected_background); } return v; } }
点击其中一标签的显示情况(字都变暗了)
每点击任何标签的显示情况
展开
 我来答
Faris清欢
2013-09-14
知道答主
回答量:5
采纳率:0%
帮助的人:7343
展开全部
我也想学安卓开发
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ftgh999
2013-09-14
知道答主
回答量:26
采纳率:0%
帮助的人:3.5万
展开全部
uyhhhhhhhhhhhhhhhhhhhhh
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kitencx
2013-09-14 · TA获得超过440个赞
知道小有建树答主
回答量:300
采纳率:0%
帮助的人:212万
展开全部
Listener类的代码没有,不知道什么情况
追问
要不发代码给你看看,我表示十分着急。。。泪奔
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuyz1997
2013-09-14
知道答主
回答量:48
采纳率:0%
帮助的人:12.6万
展开全部
不知道呀!!!!!!!!!!!!11
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式