阅读背景:

ViewPager 切换页面

来源:互联网 

package com.gaoo.apptab;
/**
 * ViewPager 实现tab
 *
 * 代码中存在一个小问题: 点击底部导航栏时,点击下面的文字没有问题可以正常切换,而点击标签文字上方的图片就不能实现正常切换了,这是为何?
 *  由于我们在底部导航栏 4个 LinearLayout 布局中 图片的展现的控件是 ImageButton ,而它本身具有花费点击事件的才能,自己把点击事件花费掉了,
 *  而我们这里的ImageButton 没有实现点击事件,所以就不能切换.
 *  从而致使最外层的 LinearLayout 不能响应点击事件.
 *
 *  我们该怎样解决呢? 只要在 ImageButton控件 设置属性 android:clickable="false",
 *  让它不能点击不去花费事件,把点击事件的花费者变成 LinearLayout 便可.
 *
 *//**
 * ViewPager 实现tab
 




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: