2011-09-13 5 views
0

텍스트 및 '체크 아웃 www.google.com'과 같은 링크가 모두 표시되는 텍스트보기가 있습니다 .www.google.com을 설정하려면 spannable을 사용하고 있습니다. 클릭 가능으로 클릭 이벤트를 처리하고 있습니다. 문제는 전체 텍스트 뷰가 www.google.com을 클릭 할 때 click.I 데이터의 나머지 부분을 클릭 할 수없고 www.google.com으로만 보내고 싶습니다. 클릭 할 수 있습니다.클릭을 처리하기 위해 텍스트의 일부분 만 만드는 방법

추가 정보 저는 textview를 spannable로 만들고 있는데, 그게 문제입니까?

답변

1

android:autoLink="web"을 textview 태그에 사용하십시오.

+0

작동하지 않습니다. – androidGuy

+0

클릭 수신기를 제거한 다음 ur textview 코드를 표시하면 클릭 수신기를 처리 할 필요가 없습니다. –

+0

클릭 할 때 몇 가지 작업을 수행해야하므로 click 이벤트를 처리해야합니다. link.And 제대로 할 수 있어요 .Point는 링크를 클릭하면 textview 내부의 전체 내용이 클릭되는 반면 클릭 만하면됩니다. 전체 textview를 클릭 할 수있게됩니다. – androidGuy

관련 문제