Android自定义PopupWindow实现的Menu(TabMenu)(8)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:38 点击:次
}
/**
* 设置选中的效果
*/
private void SetFocus(int index) {
for (int i = 0; i < title.length; i++) {
if (i != index) {
title[i].setBackgroundDrawable(new ColorDrawable(unselcolor));// 设置没选中的颜色
title[i].setTextColor(fontColor);// 设置没选中项的字体颜色
}
}
title[index].setBackgroundColor(0x00);// 设置选中项的颜色
title[index].setTextColor(selcolor);// 设置选中项的字体颜色
}
public View getView(int position, View convertView, ViewGroup parent) {
View v;
if (convertView == null) {
v = title[position];
} else {
v = convertView;
}
return v;
}
}
}
testTabMenu介绍了数据的定义以及TabMenu的使用,源码如下:
Java代码
package com.iaiai.activity;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Gravity;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.Toast;
/**
*
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>