안드로이드 개발 질문/답변
(글 수 45,052)
public void cecomInputTalk() {
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.pid.kr/yustcecom/memo_insert.php");
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("nick", memoNick.getText().toString()));
nameValuePairs.add(new BasicNameValuePair("content", memoContent.getText().toString()));
String aa=memoNick.getText().toString();
Log.i("com", aa);
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs, "UTF-8"));
HttpResponse response = httpclient.execute(httppost);
getWebData();
} catch (IOException e) {
e.printStackTrace();
}
}
위의 소스를 보시면 memo_insert.php 에 닉네임과 내용을 입력받아 전달하는 메소드입니다.
아래의 그림을 참고하시면 아시겠지만 로그캣에 보면 한자가 보이지 않습니다.
물론 한글로 해야 하는데.한글입력기문제로 일단 한자로 입력하였습니다.
String aa=memoNick.getText().toString(); 여기에서 aa 에 문자가 들어가지 않는 문제인것 같습니다.
즉 edittext 에 들어가는 문자를 제대로 인식하지 않습니다.
고수님의 의견 조언 부탁드립니다.
공지사항 다 읽었습니다.