현재 갤럭시s 2.3.6에서 테스트 중인데요.

 

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        WebView webview = (WebView)findViewById(R.id.webview);
        try{
         webview.loadUrl("file:///android_asset/titleselect.html");
        }catch(Exception ex){
         ex.printStackTrace();
        }
        webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.getSettings().setPluginsEnabled(true);
        webview.setWebViewClient(new WebViewClient());        
    }

 

간단하게 웹뷰에서 플래시를 플레이 해주는 앱입니다. 그런데 이 플레시가 홈버튼 클릭시나 전원버튼을 눌렀을때 멈추지를 않아서

 

pauseTimers를 사용하려고 하는데요.

 

public void onPause()
    {
        super.onPause();
        webview.pauseTimers();
    }

    public void onResume() {
        super.onResume();
        webview.resumeTimers();
   }

 

이렇게 구현을 하고나니 갤스에서 실행이 안되고 죽어버리네요;;  도대체 뭐가 문제인 걸까요ㅠ.ㅠ