2014년 12월 18일 목요일

android webview onPageFinished javascript life cycle


*고려 사항
현재 프로젝트는 onResume후에 webview가 실행된 후 webview에 javascript를 호출 해야 하는 상황이다.

인텐트로 갈때 =>

1. 처음이면 onPageFinished 에서 호출

  1.1 홈스크린 아이콘에서 실행

     onCreate -> onStart -> onResume

  1.2 다른앱이나 위젯에서 intent 바로 실행


2. 백그라운드 실행 상태일때 다시 앱전환 되면
중지 되었다 갈때
onPause -> onStop -> onRestart -> onResume

onPause -> onResume

onResume에서 처리 해야 함

고찰 결과
onPageFinished
================================
if(mIsFirst == true){
        doSomething();
        mIsFirst = false;
}

@Override
    protected void onResume() {
        super.onResume();
        Log.i(TAG, "onResume");
        if(mIsFirst == false){
              doSomething();
        }
        

    }

* reference
http://stackoverflow.com/questions/8619883/onnewintent-lifecycle-and-registered-listeners







댓글 없음:

댓글 쓰기

3gb minning

비트코인 골드 -- 마이너 다운로드 :  https://www.bminercontent.com/releases/bminer-v6.0.0-d111154-amd64.zip -- vcruntime140.dll 다운로드  https://www.micr...