2011-07-07 41 views
7

Tôi có một android webview hiển thị nội dung được tạo bằng loadDataWithBaseURL. Trông rất tuyệt. Tuy nhiên, nếu tôi theo một liên kết và sau đó nhấn nút quay lại, tôi nhận được một trang trống mà tôi muốn xem nội dung đã tạo của mình.android webview và loadData, tôi có thể lấy nút quay lại để quay lại nội dung đã tạo không?

có ai biết cách tôi có thể sử dụng nút quay lại để quay lại nội dung đã tạo không?

Trả lời

0

Hãy thử cách này:

mWebView.setOnKeyListener(new OnKeyListener() { 
    public boolean onKey(View v, int keyCode, KeyEvent event) { 
     switch(keyCode) 
     { 
      case KeyEvent.KEYCODE_BACK: 
       if(mWebView.canGoBack() == true){ 
        mWebView.goBack(); 
        return true; 
       } else 
        return false; 
       } 

       return false; 
      } 
     }); 
Các vấn đề liên quan