Skip to content



  • 모두의 공간
  • 개발자 공간
  • 사용자 공간
  • 최근글

로그인

  • 회원가입
  • ID/PW 찾기

    • 모두의 공간
    • 새로운 소식
    • 새로운 게임/앱
    • 개발자 공간
    • 개발자 게시판
    • 개발자 질문/답변
    • 개발자 정보
    • 구인/구직/의뢰
    • 행사/세미나/교육
    • (구)질문/답변
    • 사용자 공간
    • 앱 정보/후기
    • 게임 정보/후기
    • 기기 정보/후기
    • 잡담/유머/창작

개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.


안드로이드 개발 질문/답변 (글 수 45,052)
  • RSS
  • Skin Info
  • Tag list
  • List
  • Webzine
  • Gallery
  • 전체보기
  • 앱개발 질문
  • 플랫폼 질문
  • JAVA 질문
  • 기타 질문
  • 자주하는 질문

.

SJ3K2KB2
https://www.androidpub.com/android_dev_qna/2423318
2013.01.10 14:10:30
2514
8
앱개발 질문

.

이 게시물을

목록
댓글
2013.01.10 15:06:48
만만이

링크 주소에서 그런게 분류가 가능한가요??

새창 띄워지는건 브라우져 설정에 따라 달라지는거 아닌가..

댓글
2013.01.11 21:17:38
상인

당장 생각나는건, onClick 이나 혹은 url 변경 요청시에 hit test 를 통해서 포커스가 걸린 href 의 target 을 보고 구분할수 있겠네요. 

그외에 javascript 로 다른 창을 띄우는건 또 다른 문제 같네요. 찾아서 해결해 보세요. 


WebView.HitTestResult

WebView.requestFocusNodeHref

댓글
2013.01.12 20:32:19
신기가루

감사합니다

그런데 HitTestResult 나 requestFocusNodeHref 같은건 소스 중간에 어디에 어떻게 삽입해야되나요?

댓글
2013.01.12 22:08:14
상인

제가 자세하게 가이드 하는건 무의미한건 것 같습니다.


제일 간단한건, 그냥 안드로이드의 기본 웹브라우저 모듈이나, 오픈 소스로 풀린 웹브라우저들 소스로 분석 해보세요. 

댓글
2013.01.13 11:30:50
신기가루
그럼 오픈소스 브라우저가 뭐뭐 잇는지좀 알려주세요ㅠ
저것때문은 아닌데 다른 이유로 오픈소스 브라우저 같은걸 좀 찾아봣는데 오픈소스인게 뭐가 잇긴 잇는지 안보이더라구요
댓글
2013.01.13 13:49:09
상인

제가 정답을 아는건 아닙니다. 시간 투자하는것도 부담스럽습니다. 

대략 지금까지 나온거롤 조합해서 만들수 있다고 생각하는겁니다. 

오픈소스라면, 가장 간단히 플랫폼 소스가 있으니 그걸 찾아서 참고하시면 될듯 합니다. 


이 댓글외에 위아래의 댓글들을 포함해서 WebView 와 연계된 각 listener 들과 눌려질때 

이벤트 흐름과 위에 적어둔데로 HitTest 를 통해서 포커스 상태도 알수 있고, 눌렀을때 

노드의 값을 가지고 올수 있고, 언급한 target attribute 만으로 구현 가능하다고 판단합니다. 


제가 이야기 할수 있는건 여기까지인거 같습니다 . 나머지는 직접 수고해주세요.  

댓글
2013.01.12 00:10:35
dingpong

웹뷰 설정 중에 새 창 띄우는 것을 받을 것인지 여부를 설정하는 함수가 있구요.

그 함수를 true 로 설정하면 onNew 어쩌구.. 함수가 있는데 잘 기억이 안나네요.

어쨋든 그 함수에서 새창 띄우는걸 처리해주면 되는데요.

안드로이드 기본 WebView 소스에 다 구현이 되어 있으니 소스 찾아서 분석해보셔요~

댓글
2013.01.13 13:24:18
아즈라엘

shouldOverrideUrlLoading 검색해보세요

  • 전체보기
  • 앱개발 질문
  • 플랫폼 질문
  • JAVA 질문
  • 기타 질문
  • 자주하는 질문
번호
분류
제목
글쓴이
날짜
추천
조회
공지
앱개발 질문
게시글 작성시 소스코드를 보기 쉽게 처리하기 33 file
멍멍대왕
01-21 5 716113
공지
앱개발 질문
[필독] Q&A 게시판 글작성 안내, 질문전 검색 필수! 176
회색
01-29 7 1195369
43252 앱개발 질문 구글 인앱 in app 개발시에 결제내역 어떻게 받아오나요? 1
전삐리
01-11   2704
43251 앱개발 질문 비트맵 끼리 충돌.. 1
android하잡
01-11   3337
43250 앱개발 질문 Bitmap Collision 체크하는 법에 대해 문의 드립니다. 1
냐대래저해덕햐쟈대뱓
01-10   2207
43249 앱개발 질문 sqlite 쿼리문 질문드립니다. 2
zent
01-10   2169
43248 앱개발 질문 ExpandableList 와 체크박스관련 질문드립니다. [소스有] 1
까치이
01-10   2637
43247 앱개발 질문 split 질문드립니다. 4
김생선
01-10   2241
43246 앱개발 질문 위젯 배치시 크기 질문있습니다. 2 file
꼽개
01-10   2631
43245 기타 질문 애드몹 가입 도와 주세요. 3 file
화끈한김병장
01-10   4208
43244 앱개발 질문 ffmpeg으로 IP카메라로부터 온 rtsp 스트리밍 재생 7
Pike
01-10   8062
43243 앱개발 질문 현재 위치를 무조건 영문으로 나오게 하는 방법 아시는분 2
moneekun
01-10   2790
43242 앱개발 질문 html 소스 webivew에 로드 시 오류 문의
와후
01-10   2776
43241 앱개발 질문 같은 어플을 가지고 안에 조금수정해서 다른이름으로 배포하려면 어떻게 설정해야되나요? 1
엔조이AD
01-10   3253
43240 앱개발 질문 앱이 켜진상태에서 sms가 올 경우 액티비티 유지 관련. 2
블랙이요블랙
01-10   2807
43239 앱개발 질문 Roboguice로 surfaceview 상속받는 클래스를 setcontentVIew()로 붙일때.. 2 file
박관웅
01-10   2768
43238 앱개발 질문 현재 화면 캡쳐에 대한 질문! 2
블랙이요블랙
01-10   2688
43237 기타 질문 삭제요 4
저임ㅋ
01-10   3585
43236 앱개발 질문 현재 activity 종료하는 방법 3
ddauny
01-10   5158
43235 앱개발 질문 인텐트로 이미지 선택 후 이미지뷰에 바로 출력이 안되요... 1
HiruMaa
01-10   2712
43234 앱개발 질문 openCV에서 cvCreateFileCapture 함수 질문 드립니다 ㅠㅠ
프로그래밍정복원츄
01-10   4811
앱개발 질문 . 8
SJ3K2KB2
01-10   2514
목록
쓰기
첫 페이지 86 87 88 89 90 91 92 93 94 95 끝 페이지
최근 인기글

개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.


검색 취소





네이버, 다음, 구글에서 '안드로이드펍'으로 검색하세요. 이용안내 건의제안 제휴문의 개인정보취급방침ADHD

RSS

Powered by XE
ColorNote notepad notes - best android notepad app Color flashlight - best android flashlight app
XE Login

OpenID Login
  • 회원가입
  • ID/PW 찾기
  • 인증메일 재발송
  • OpenID
  • OpenID