안드로이드 개발 질문/답변
(글 수 45,052)
WebView에서 웹 가져오기는 성공했습니다.
그 HTML에 <input type = "text" class = "start" value = "a"> 가 있는데 안드로이드에서 input태그에 접근해서
input.value를 변경하는 방법이 있을까요???
HttpClient로 가능할 거 같긴 한데 ..
HttpClient httpClient = new DefaultHttpClient();
String url = new String("http://examples.firejune.com/maps/");
try
{
String start = "start";
String end = "end";
ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("start", start));
nameValuePairs.add(new BasicNameValuePair("end",end));
HttpPost httpPost = new HttpPost(url);
UrlEncodedFormEntity entityRequest = new UrlEncodedFormEntity(nameValuePairs,"UTF-8");
httpPost.setEntity(entityRequest);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
httpClient.getConnectionManager().shutdown();
}
이렇게 했더니 아무리 변화도 없고,, 혹시 BasicNameValuePair에서 start 키를 Post로 넘기면 어떻게 되는지 좀 알려주시면 감사하겠습니다.