2011-12-15 4 views
2

나를 위해텍스트 뷰의 안드로이드 : 자동 링크 unexpectly

android:autoLink="web" 

잘 작동 설정 IP 주소 패턴을 인식 때문이다.

그러나 시스템은 심지어 URL로

2.5.3.6 

같은 3 점 4 개 개의 숫자가 그 패턴을 인식하고 있습니다.

사실, IP 주소 패턴이지만 IP 주소처럼 보이는 평범한 텍스트이므로이 텍스트를 강조 표시하고 싶지 않습니다.

이 패턴 옆에 실제로 "http : //"접두사가 있다는 것을 제외하고 어떻게 방지 할 수 있습니까?

답변

0

이 당신을 도움이 될 것입니다 당신이 IP 주소의 색상을 변경하려면 Remove Underline from Android TextView Link

, 나는 그 텍스트가 "unspanned"후 텍스트 뷰의 색상을 설정하는 것이 좋습니다.

+1

흥미로운 주제. 그러나 나는 그것을 필요로하지 않는다. 지금까지 Linkify 클래스를 사용하고 내 자신의 정규식을 정의하는 방법을 생각해 볼 수 있습니다. – Yeung

+0

글쎄, 행운을 빌어 요! – Chicodelarosa

관련 문제