Android 监听TabHost点击事件
2014-12-05 16:45
274 查看
在做机顶盒时遇到一个问题,如何为tabhost添加点击事件,现在稍作记录,以备后用,先看代码
基本思想就是将tab遍历一遍,为每个tab添加点击事件
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添加点击事件
相关文章推荐
- Android FragmentTabhost 监听tab点击事件
- Android FragmentTabhost 监听tab点击事件
- Android开发20——单个监听器监听多个按钮点击事件
- Android开发20――单个监听器监听多个按钮点击事件
- android之实现各个组件点击事件监听
- android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题解决
- 解决 android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题
- Android开发20——单个监听器监听多个按钮点击事件 推荐
- Android监听Button等控件的点击事件的三种方法
- android使用TabHost实现tabbar,包括监听事件
- android 防止多次点击,导致事件监听响应到其他界面
- Android学习之监听按钮点击事件
- android基础之如何实现触屏监听和鼠标点击事件
- Android点击Button按钮的四种事件监听方法总结
- Android tabhost下面的listview点击事件为什么不行
- android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题解决
- Android开发20——单个监听器监听多个按钮点击事件
- android监听按钮的点击事件
- Android中监听点击事件----学习笔记
- 解决 android设置软键盘搜索键以及监听搜索键点击时发生两次事件的问题