728x90
반응형
// Source
final TextView test = (TextView)findViewById(R.id.text);
Spannable span = new SpannableString("I know just how to whisper, And I know just how to cry,I know just where to find the answers");
span.setSpan(new TestClickableSpan(), 15, 30, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
test.setText(span);
test.setMovementMethod(TestMovementMethod.getInstance());
// ClickableSpan 을/를 본따 만든 클래스로 onClick 메소드로 전달할때 파라미터를 커스터마이징하기위하여 생성.
// LinkMoveMentMethod 을/를 본따 만들 클래스로 click형식의 액션만 필요하였기때문에 필요없는 부분을삭제하고 MovementMethod 을/를 직접 implements 하여 사용.
Normal |
Press |
Click |
반응형
'Development > Android' 카테고리의 다른 글
TextView 취소선 (0) | 2013.06.17 |
---|---|
[android] xml string에서 폰트 컬러 넣기. (0) | 2013.05.23 |
History and Dashboards (0) | 2013.05.13 |
android background에 있는 app, foreground로 올리기 (0) | 2013.05.07 |
안드로이드 아이콘 count badge를 달아보자! (0) | 2013.04.03 |
댓글