안드로이드 레이아웃에서 텍스트에 밑줄생기게 할수있나요?


xml에 파일에서 텍스트에 밑줄을 생기게 할수있나요?

  • 2016년 01월 21일에 작성됨

조회수 2939


1 답변


좋아요
1
싫어요
채택취소하기

네 String 리소스 xml에서 , 같은 HTML을 지원하는데요.

<resource>
    <string name="your_string_here">This is an <u>underline</u>.</string>
</resources>

이런식으로 내용를 해주면 내용에 해당하는 부분에 밑줄이 생깁니다.

또 코드상에서는

TextView textView = (TextView) view.findViewById(R.id.textview);
SpannableString content = new SpannableString("Content");
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
textView.setText(content);

이런식으로해주면됩니다.

  • 2016년 01월 21일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close