마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 웹뷰 getAttribute('href') 클릭문제 [closed]

0 추천
안녕하세요

기존 PC에서 사용중이던 프로그램을 안드로이드용으로 만들고 있는데요

어렵네요;

 

파싱과 클릭문제입니다.

우선

if(arr.item(i).getAttribute('href') == '" + targeturl + "')

이방법으로 클릭은 문제가 없이 잘 됩니다.

문제는 가져온 getAttribute('href') 중에 url이 변경되는 부분이 있습니다.

url을 targeturl과 비교 할 수 없는 문제가 발생한거예요

그래서

if(arr.item(i).getAttribute('href').indexOf('" + targeturl + "') > -1)

이렇게 targeturl에 포함되는 부분을 체크해서 판별하려고 했는데

안되네요;

해결하려고 2일째 헤메고 있습니다.

 

힌트라도 좀 부탁드리겠습니다.

 

 

간단하게 정리하면

href를 가져와서 클릭하려고 하는데 href가 변경되기때문에

href의 전체 url이 아닌 일부 포함되는 부분을 찾아서 클릭하려고 합니다.
질문을 종료한 이유: 해결
노루애비 (120 포인트) 님이 2015년 6월 8일 질문
노루애비님이 2015년 6월 8일 closed

1개의 답변

0 추천
자세히 무얼 말씀 하시는 지는 모르겠으나....

string.contains() 를 쓰시면 될듯합니다...

해당 함수는 해당하는 문자를 포함하는지 확인하는 함수에요~~!
ThisPlus (46,920 포인트) 님이 2015년 6월 8일 답변
감사합니다.
해결했습니다.
...