마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 WebView PostURL 방법

0 추천
웹뷰에 post방식으로 데이터를 전달하려면

mWebView.postUrl("http://www.naver.com", "가나다".getBytes());

이렇게 해주잖아요

 

그런데 post로 파라메터를 여러개 넘기고싶다면 (예로 id, version, package)

 

어떻게 넘겨줘야하나요 ?
음무 (17,820 포인트) 님이 2014년 10월 14일 질문

1개의 답변

+1 추천
 
채택된 답변

String url = "http://URL"; //WebView 호출 URL
String postData = "arg=arg&arg2=arg2&arg3=arg3"; //POST로 넘길 값들..

mWeb = (WebView) findViewById(R.id.webView1);
//POST 방식 호출
mWeb.postUrl(url, EncodingUtils.getBytes(postData, "BASE64"));


출처 http://jinmanp.tistory.com/entry/Android-WebView-POST-%EB%B0%A9%EC%8B%9D-%ED%98%B8%EC%B6%9C

다음과 같이 하시면 됩니다.

Gradler (109,780 포인트) 님이 2014년 10월 14일 답변
음무님이 2014년 10월 14일 채택됨
...