안녕하세요...
OS 버전: 킷캣
말이 하이브리드지...........웹뷰로 사이트 연결해서 보여주는게 다 입니다...
리소스해지를 해야 하는건지....어떤게 문제인지....
소스는 별거 없습니다..
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// super.loadUrl("file:///android_asset/www/index.html");
String versionName = "";
try {
PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), 0);
versionName = info.versionName;
} catch (NameNotFoundException e) {
// StatusLogger.e(TAG, "", e);
}
setContentView(R.layout.activity_main);
mWebView = (WebView) findViewById(R.id.webView1);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("
http://app.domain.com/Main.aspx?versionName="+versionName );
}
그리고
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && mWebView.canGoBack()) {
mWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
화면을 보다가 안드로이드 Back Key를 누르면 "~앱이 중지되었습니다."라고 나오네요....
제가 어떤것을 잘못 처리를 했을까요..
고수님들의 조언 부탁드립니다.
감사합니다.