in Activity:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
2012년 4월 7일 토요일
[Android] webview 가 보이지 않을때, javascript 실행 방지
web page에 반복실행중인 자바 스크립트가 있을경우,
어플리케이션이 최소화 되어도, 지속적으로 스크립트가 실행이되서
CPU 점유율이 높아지는 현상이 있다.
이때, 아래와 같이 해결...
/* (non-Javadoc)
* @see android.app.Activity#onPause()
*/
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
mWebView.pauseTimers();
}
/* (non-Javadoc)
* @see android.app.Activity#onResume()
*/
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
mWebView.resumeTimers();
}
어플리케이션이 최소화 되어도, 지속적으로 스크립트가 실행이되서
CPU 점유율이 높아지는 현상이 있다.
이때, 아래와 같이 해결...
/* (non-Javadoc)
* @see android.app.Activity#onPause()
*/
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
mWebView.pauseTimers();
}
/* (non-Javadoc)
* @see android.app.Activity#onResume()
*/
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
mWebView.resumeTimers();
}
2012년 4월 6일 금요일
피드 구독하기:
글 (Atom)