Grid View中能否嵌套TextView 没问题啊,可以的,在girdview的adapter中的getView中放上三个就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的在那个GridView的每一个格子项中添加textView即可 完全可以,重继承BaseAdapter类写一个包含TextView的Adapter类即可,给你一个例子看看。1.自定义的包含TextView的MenuTitleAdapter /** * 自定义Adapter */ public class MenuTitleAdapter extends BaseAdapter { private Context mContext; private int fontColor; private TextView[] title; /** * 构建菜单项 * * @param context * 上下文 * @param titles * 标题 * @param fontSize * 字体大小 * @param color * 字体颜色 */ public MenuTitleAdapter(Context context, String[] titles, int fontSize, int color) { this.mContext = context; this.fontColor = color; this.title = new TextView[titles.length]; for (int i = 0; i < titles.length; i++) { title[i] = new TextView(mContext); title[i].setText(titles[i]); title[i].setTextSize(fontSize); title[i].setTextColor(fontColor); title[i].setGravity(Gravity.CENTER); title[i].setPadding(10, 10, 10, 10); title[i].setBackgroundResource(R.drawable.toolbar_menu_release); } } public int getCount() { return title.length; } public Object getItem(int position) { return title[position]; } public long getItemId(int position) { return title[position].getId(); } public View getView(int position, View convertView, ViewGroup parent) { View v; if (convertView == null) { v = title[position]; } else { v = convertView; } return v; } }2.设置GridView对象的Adapter为自定义的MenuTitleAdapterGridView mTitleGridView = new GridView(this);...MenuTitleAdapter mta = new MenuTitleAdapter(this, new String[] { "常用", "设置", "工具" }, 16, 0xFFFFFFFF); mTitleGridView.setAdapter(mta); 【求助】静态库链接失败问题,在线等,多谢啊 manifest 怎样绑定多个类? 在长时间休眠状态下,如何保持tcp连接。有办法吗? adb.exe 停止工作了,怎么回事啊? Email源码开发中遇到的问题 将EditText中的内容转换成Double类型该如何实现。 prelink-linux-arm.map这个文件谁能分析下他的作用? 跪求jar包 关于闹钟,帮看看是不是小弟搞错了? 关于Android双色球垂直滚动问题。为什么不能滚到底???求大神相助 仿qq登录界面怎么做? 基于Android的手机智能监控系统
1.自定义的包含TextView的MenuTitleAdapter
/**
* 自定义Adapter
*/
public class MenuTitleAdapter extends BaseAdapter { private Context mContext;
private int fontColor;
private TextView[] title; /**
* 构建菜单项
*
* @param context
* 上下文
* @param titles
* 标题
* @param fontSize
* 字体大小
* @param color
* 字体颜色
*/
public MenuTitleAdapter(Context context, String[] titles, int fontSize,
int color) {
this.mContext = context;
this.fontColor = color;
this.title = new TextView[titles.length];
for (int i = 0; i < titles.length; i++) {
title[i] = new TextView(mContext);
title[i].setText(titles[i]);
title[i].setTextSize(fontSize);
title[i].setTextColor(fontColor);
title[i].setGravity(Gravity.CENTER);
title[i].setPadding(10, 10, 10, 10);
title[i].setBackgroundResource(R.drawable.toolbar_menu_release);
}
} public int getCount() { return title.length;
} public Object getItem(int position) { return title[position];
} public long getItemId(int position) { return title[position].getId();
} public View getView(int position, View convertView, ViewGroup parent) {
View v;
if (convertView == null) {
v = title[position];
} else {
v = convertView;
}
return v;
} }
2.设置GridView对象的Adapter为自定义的MenuTitleAdapter
GridView mTitleGridView = new GridView(this);
...
MenuTitleAdapter mta = new MenuTitleAdapter(this, new String[] { "常用",
"设置", "工具" }, 16, 0xFFFFFFFF);
mTitleGridView.setAdapter(mta);