html 에서 아래와같은 태그를 안드로이드 웹뷰에서 사용하고자 한다.

더보기


파일 업로드창을 띄워야 하는데 문제는 기존 안드로이드 webview 에서는 공식적으로는 지원하지 않는다는 것이다.
대신 아래와같은 꼼수가 있다.

먼저 아래와같이 webview  에 WebChromeClient 를 셋팅한다.

더보기


여기서 중요한점은 @Override 를 쓰면 오류난다는 것이다.
왜냐하면 openFileChooser 메소드는 프레임웍에서 @hidden 처리되어있기때문에 sdk 에서 보이지 않기 때문이다.
하여튼 인앱브라우저에서 파일첨부를 하려고하면 저 메소드가 자동으로 호출되게 된다.

우리가 할일은 위 코드처럼 file chooser 를 열어주고 결과를 uploadMsg 로 다시 돌려주면 된다.
코드는 아래와 같다.

더보기


이건 왜 @hidden 처리해놨는지 의문이다.



 
신고
by cranix 2012.02.29 15:51
사용자 삽입 이미지

지금처럼 apache derby 가 나오지 않았을시절 작은 데이터베이스의 필요성을 느껴서 만들었다.

일단 실행을 하고나서 아래와같이 putty 로 접속을 한다.
사용자 삽입 이미지

그후 login 명령어를 치고 비밀번호 cranix 를 치면 로그인을 하게되고.

help 명령어를 쳐서 각 명령어 를 보면서 작업하면 된다.


신고

'내작품' 카테고리의 다른 글

JAVA + VB 로 만든 메신져  (23) 2009.01.13
JAVA CPU 스캐쥴링 시뮬레이터  (40) 2009.01.13
JAVA 파일 데이터베이스  (24) 2009.01.13
JAVA 지렁이게임  (753) 2009.01.13
JAVA 비행 애니매이션  (48) 2009.01.13
JAVA 로드밸런싱 FTP Server!  (19) 2009.01.05
by cranix 2009.01.13 02:12
| 1 |