안녕하세요.
기존에 Webview에서 post 요청에 대해 reload()처리를 위해 다음 방식으로 구현했습니다.
//////////////////////////////////////////////////////////////////
// 웹요청
String url = "http://....";
String postParam = "param1=1¶m2=....";
webView.postUrl("xxxx", postParam.getBytes());
//.....
// WebViewClient
public void onFormResubmission(WebView view, Message dontResent, Message resent) {
resent.sendToTarget();
}
//...
webView.reload();
//////////////////////////////////////////////////////////////////
잘 동작했는데, 마쉬멜로우에서 동작을 안되길래 살펴봤더니 롤리팝부터 동작이 되지 않았네요. WebClient의 onPageFinish()로 살펴보면 url에 대해서는 reload되는 듯 한데, post 파라미터가 전달되지 않아서 의도대로 웹페이지가 표시되지 않고 있습니다.
구글링 해봐도 나오지도 않고, 뭐가 문제인지 모르겠네요.
아시는 분 답변부탁드립니다. 미리 감사드려요~