`
LoveZhou
  • 浏览: 270237 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

TabHost tab项单击事件

 
阅读更多
TabHost 选项发生变化时会触发OnTabChangedListener事件,但是如果当前已经选中第一项,再次单击该项时,OnTabChangedListener不会触发该事件,所以再次单击选中tab项时,想处理页面内容,会比较麻烦,因为没有事件触发

getTabWidget().getChildAt(0).setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {

            tabHost.setCurrentTab(0);
            }
        });

通过以上方法,再次单击选中项时就会触发onClick事件,再该事件中处理对应操作即可
4
8
分享到:
评论
1 楼 wei_chengpei 2011-11-10  
嗯 确实遇到这问题了

相关推荐

    TabHost底部tab切换

    点击TabHost的tab页,切换后更换tab背景颜色

    tab切换之tabhost模式

    几种tab切换模式,tabhost模式代码分享

    自己布局TabHost,样式多样化显示

    但是当我们的需要是将tabhost显示在下方,并且点击一个tab时会出现一些样式变化,比如图片更换等效果,这种方式就不灵活了,所以我们得自己提出自己来自己布局TabHost,使之样式多样化。

    tabhost 动态改变tab的背景图

    NULL 博文链接:https://lanyan-lan.iteye.com/blog/1601681

    Android TabHost嵌套示例.rar

    Android TabHost嵌套示例,像电脑端一样在屏幕上显示上下嵌套的TAB效果,单击后切换内容,在内容页上又重新显示二级的TAB,实现嵌套,如示例图所示,注意:对于TabHost、布局文件中必须包含:  TabHost、TabWidget ...

    viewpager + tabhost的结合使用

    可根据需求自定义tabhost,带信息提示,viewpager左右滑动,底部tab跟随。现在有个问题,每次进入应用都会加载所有的activity,我想改成每次进入只加载第一个,其他activity页面是滑动或点击tab的时候动态加载数据。能...

    tabhost里面嵌套viewpager

    这个项目是别人那里拿过来修改了一下,原本是点击tab没有页面跳转的

    android 滑动的tabhost

    android实现可滑动的tabhost,点击每一个tab,可进行页面的切换,也可以根据手势来滑动每一个页面。用户体验相当的好啊··

    TabHost切换

    tab页切换显示对应的信息,并且可以左右滑动,包括按钮点击显示不同的信息。

    TabHostExample:使用XML TabHost和TabWidget的Android Tab示例

    Android TabHost示例使用XML TabHost和TabWidget的Android Tab示例。 单击下面的链接以获取教程。演示版![ALT文本( “可选标题”)

    可以滑动界面切换tab

    View localView = LayoutInflater.from(this.tabHost.getContext()).inflate(R.layout.tab, null); ((ImageView) localView.findViewById(R.id.tab_image)).setBackgroundResource(icon); String str = String...

    完美逆向百度手机助手5.0底部菜单栏 - Android Tabhost 点击动画

    百度用一个CustomTabHost.java来实现底部TabHost点击效果的,很漂亮,点击Tab的时候文字会上跑,图片会从底部跑出来的一个小动画。 我用自己的方法逆袭了他的CustomTabHost,感觉用起来比它的好用,而且简单不少!

    左侧TabHost选项卡

    这是我个人做项目时用到的,因为是横屏开发所以需要这些左侧选项卡。首页是一个可以隐藏的,手动可以滑进滑出,也可以通过点击按钮实现。其中一个选项页里面还包含的有一个选项卡,也是左侧。很实用的

    android 自定義menu加上tabhost

    点击屏幕中间可以自动弹出,按menu键可以自动弹出,相再点击自动隐藏,只要在TabMenu类中添加以下方法就行mLayout.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(View v, int keyCode, ...

    android左右滑动切换Tab

    android左右滑动切换Tab 除了通过点击并且实现用手左右滑动切换Tab

    Android Tab标签的使用基础

    一个对象是tab标签集合(TabWidget),用户点击它们来选择一个特定的标签; 另一个是FrameLayout对象,展示当前页的内容。  子元素通常是通过容器对象来控制,而不是直接设置子元素的值。 下面结合ApiDemos中的例子...

    安卓源码包 UI布局 textView SQLSEVER&安卓 Tab选项卡Android例子源码 33个合集.zip

    [四次元]一个简单的英汉词典,点击按钮切换汉译英,主要是外部数据库的导入解析!.rar [四次元]仿安卓美团界面.rar [四次元]判断双SD卡_CheckDoubleSDCard.rar [四次元]动态交叉布局demo.zip [四次元]基于Fragment...

    Android中实现可滑动的Tab的3种方式

    1. 第一种,使用 TabHost + ViewPager 实现该方法会有一个Bug,当设置tabHost.setCurrentTab()为0时,ViewPager不显示(准确的说是加载),只有点击其他任意一个tab后才会加载。 有解的同学吼一声~~~~~~~ Activity:...

    TabDemo.rar

    android的tabhost+RadioGroup+PopupWindow

    Android fragment实现多个页面切换效果

    我们之前都是用TabHost来实现,但是殊不知,TabHost并非是那么的简单,它的可扩展性非常的差,不能随意地定制Tab项显示的内容,而且运行还要依赖于ActivityGroup。ActivityGroup原本主要是用于为每一个TabHost的子项...

Global site tag (gtag.js) - Google Analytics