我刚刚开始使用 android 开发并且使 ViewPager 无效真的困扰着我:/
有人可以告诉我如何在更改方向时使 ViewPager 无效。
这是我迄今为止尝试过的 -
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
myPager = (ViewPager) findViewById(R.id.my_pager);
myPager.setAdapter(adapter);
myPager.setCurrentScreen(currentPosition, false);
invalidate();
}
附加调试时,上面的代码工作正常。但它不适用于运行时(没有调试模式)。我也尝试过睡眠,但视图没有变化。
有人可以详细解释这里发生了什么吗?
提前致谢 :)