【发布时间】:2018-03-27 00:07:32
【问题描述】:
我正在使用 https://github.com/daimajia/AndroidImageSlider 的图像滑块
这是登录活动中显示的图像滑块, 当活动A(登录)通过finish()意图启动活动B(仪表板)时,在Android Studio Monitor中我仍然可以看到滑块在活动A(登录)处于onStop()状态的地方旋转
我已经在打电话了
@Override
protected void onStop() {
mDemoSlider.stopAutoCycle();
super.onStop();
}
在Activity A中但仍然在Activity B启动时Android Studio Monitor显示页面的连续变化:
@Override
public void onPageSelected(int position) {
Log.d("Slider Demo", "Page Changed: " + position);
}
D/Slider Demo: Page Changed: 0 D/Slider Demo: Page Changed: 1 D/Slider Demo: Page Changed: 2 D/Slider Demo: Page Changed: 3 D/Slider Demo: Page Changed: 4 D/滑块演示:页面更改:0 D/滑块演示:页面更改:1 D/滑块演示:页面更改:2
【问题讨论】:
-
尝试在
onPause中调用mDemoSlider.stopAutoCycle(); -
您好,感谢您的回复仍然无效,我也在设置 FLAG addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);在开始活动之前,但是当活动 B 在后台寻呼机中开始时,它会连续旋转
标签: android android-activity android-viewpager activity-lifecycle androidimageslider