Android——onSaveInstanceState()

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lylwo317/article/details/51277563

覆盖onSaveInstanceState方法,并在onCreate中检测savedInstanceState和获取保存的值

@Override  
protected void onSaveInstanceState(Bundle outState) {   
    outState.putInt("currentposition", videoView.getCurrentPosition());  
    super.onSaveInstanceState(outState);  
}  
public void onCreate(Bundle savedInstanceState) {  
    super.onCreate(savedInstanceState);  
    setContentView(R.layout.main);   

    initView();  

    if (savedInstanceState != null  
            && savedInstanceState.getInt("currentposition") != 0) {  

        videoView.seekTo(savedInstanceState.getInt("currentposition"));  
    }  
}  

猜你喜欢

转载自blog.csdn.net/lylwo317/article/details/51277563
今日推荐