안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
지금 하이브리드앱을 만들고 있습니다.
그런데 문제점이 있어서요.
현재까지 웹에서 timepicker이나 datepicker를 호출하여 화면상에 띄울 수는 있습니다.
날짜를 조작후 설정을 눌렀을 때, 다시 웹으로 리턴하고 싶습니다.
감사합니다.
2011.10.24 10:39:40
웹용 픽커라는게 jQuery 말씀하시는건가요?
이걸 사용했었는데 뒤에 화면이 스크롤 되는 현상이 발생해서요.
가능하다면 예제소스나 링크를 알려주실 수 있으신가요?
2011.10.24 10:51:07
예제는 제가 만들수 있는 환경아니라, javascript연동에 관해서 찾아보세요.
제가 가지고 있는 예제인데... 일본어지만 간단한 소스라 소스부분만 보시면 이해가실 겁니다.
http://d.hatena.ne.jp/tomorrowkey/20110116/1295145160
아... 제 경험으로는 애뮬에서는 실행이 안되더군요... 권한 머시라고 하면서 죽어 버려서... 기기에서 테스트하시면 되실겁니다.
2011.10.24 11:10:32
webview.loadurl(javascript:funtion()값')');
이런식으로 현재 웹뷰에 띄워져있는 웹페이지의 자바스크립트를 호출하면서 값을 넘겨주면됩니다.
답변이 되실련지 모르겠네요.
2011.10.24 11:30:40
datePickerDialog.setButton("확인", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
Toast.makeText(ExWebView1Activity.this, "test", Toast.LENGTH_SHORT).show();
_webview.loadUrl("javascript:ttt();
}
});
저는 위에 코드와 같이 구현했습니다.
날짜나 시간 설정후 버튼을 눌렀을 때, Toast는 나오지만
자바스크립트가 실행이 않되는 것 같습니다,




가능합니다. 그런데 웹이면 웹용 픽커를 이용하시는게 좋지 않을 까요?