ImagePagerActivity は、デバイスを回転させると、ページ 1 (スクロールビュー) を表示します。それを解決する方法は?ありがとう。
1 に答える
1
public class ImagePagerActivity extends BaseActivity {
private static final String STATE_POSITION = "STATE_POSITION";
ViewPager pager;
public void onCreate(Bundle savedInstanceState) {
// ...
if (savedInstanceState != null) {
pagerPosition = savedInstanceState.getInt(STATE_POSITION);
}
// ...
pager.setCurrentItem(pagerPosition);
}
public void onSaveInstanceState(Bundle outState) {
outState.putInt(STATE_POSITION, pager.getCurrentItem());
}
...
}
于 2013-02-24T15:59:40.143 に答える