안드로이드 앱 개발 완벽 가이드 책에 316페이지 부근에 WebView 를 사용하는 쪽이 있습니다.

에뮬레이터에서 해당 웹 페이지가 나오고 클릭후 다른 페이지로 넘어 가긴 합니다.
이때 책에는 아래와 같은 코드를 통해서 Back 처리가 된다고 하는데요.

if ((keyCode == KeyEvent.KEYCODE_BACK) && mainWebView.canGoBack()) {
  mainWebView.goBack();
  return true;
}

전 이상하게 canGoBack()가 디버그로 찍어 보면 false가 넘어 옵니다.
어디를 체크 해봐야 할지 궁금합니다.