2014-02-21 3 views

답변

3
yourTextView.setOnTouchListener(new OnTouchListener(){ 
    @Override 
    public boolean onTouch(View v, MotionEvent event){ 
     if(event.getAction() == MotionEvent.ACTION_UP){ 
      int lineHeight = yourTextView.getLineHeight(); 
      int clickedLine = (int)(event.getY()/lineHeight); 
     } 

     return true; 
    } 
}); 

이렇게하면 되나요? 코드를 평가하지는 않았지만 이것이 도움이되기를 바랍니다. TextView의 각 줄에 ClickableSpan을 추가 할 수도 있습니다.

+0

그들은 감사와 같은 코멘트를 피하기 위해 말한다. .. 그러나 감사합니다 Rajesh! – user1229084

+0

답변을 수락하면 좋을 것입니다. – Triode

관련 문제