您的位置:首页 > 移动开发 > Android开发

Android 监听TabHost点击事件

2014-12-05 16:45 274 查看
在做机顶盒时遇到一个问题,如何为tabhost添加点击事件,现在稍作记录,以备后用,先看代码

int tabCount = Tags.length;
for (int i = 0; i < tabCount; i++) {
mTabHost.getTabWidget().getChildAt(i).setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
//do what you want
<span style="white-space:pre">				</span>    int index = vp.getCurrentItem();
<span style="white-space:pre">				</span>    Fragment fragment = (Fragment) vp.getAdapter().instantiateItem(vp, index);
<span style="white-space:pre">				</span>    View view= fragment.getView();
<span style="white-space:pre">				</span>    view.requestFocus();
}
});
}

基本思想就是将tab遍历一遍,为每个tab添加点击事件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: