Android自定义PopupWindow实现的Menu(TabMenu)(4)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:38 点击:次
this.titleAdapter.SetFocus(index);
}
public void SetBodySelect(int index, int colorSelBody) {
int count = gvBody.getChildCount();
for (int i = 0; i < count; i++) {
if (i != index)
((LinearLayout) gvBody.getChildAt(i))
.setBackgroundColor(Color.TRANSPARENT);
}
((LinearLayout) gvBody.getChildAt(index))
.setBackgroundColor(colorSelBody);
}
public void SetBodyAdapter(MenuBodyAdapter bodyAdapter) {
gvBody.setAdapter(bodyAdapter);
}
/**
* 自定义Adapter,TabMenu的每个分页的主体
*
*/
static public class MenuBodyAdapter extends BaseAdapter {
private Context mContext;
private int fontColor, fontSize;
private String[] texts;
private int[] resID;
/**
* 设置TabMenu的分页主体
*
* @param context
* 调用方的上下文
* @param texts
* 按钮集合的字符串数组
* @param resID
* 按钮集合的图标资源数组
* @param fontSize
* 按钮字体大小
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>