更新的gradle依赖项后,ViewPager不会触发TabLayoutOnPageChangeListener

时间:2015-08-25 16:30:13

标签: android android-fragments android-viewpager swipe android-tablayout

我使用带有TabLayout的Viewpager并在片段之间滑动setOnTabSelectedListener,与点击标签相同。

更新后的gradle依赖项出现问题,只有在点击标签时,才能触发不再触发setOnTabSelectedListener。

将所有依赖项从22更改为23时,是否需要采取不同的措施?

以下是Gradle依赖项:

NSHTTPURLResponse *URLResponse = (NSHTTPURLResponse *)res;
NSLog(@"http status code: res.statusCode", %i);

以下是我对TabLayout的标签:

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:design:23.0.0'
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile 'com.google.android.gms:play-services:7.8.0'
    compile 'com.android.support:support-v4:23.0.0'

    compile 'com.android.support:recyclerview-v7:23.0.0'
}

1 个答案:

答案 0 :(得分:0)

看起来这是一个错误。如果我不得不猜测,滑动和点击的组合会导致视图寻呼机的状态变得不稳定。

https://code.google.com/p/android/issues/detail?id=183776