728x90
반응형
질문 : Android 레이아웃에서 텍스트에 밑줄을 긋을 수 있습니까?
Android 레이아웃 xml
파일에서 밑줄이 그어진 텍스트를 어떻게 정의 할 수 있습니까?
답변
<b></b>
, <i></i>
및 <u></u>
와 같은 HTML 태그를 지원 하는 문자열 리소스 xml 파일을 사용하면 가능합니다.
<resources>
<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);
출처 : https://stackoverflow.com/questions/2394935/can-i-underline-text-in-an-android-layout
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android Studio에 라이브러리 프로젝트를 추가하는 방법 (0) | 2021.11.02 |
---|---|
Android에서 전역 변수를 선언하는 방법 (0) | 2021.11.02 |
Android에서 활동 시작시 EditText가 포커스를 얻지 못하도록 하는 방법 (0) | 2021.10.27 |
Android에서 'Context'를 얻는 방법 (0) | 2021.10.26 |
Android에서 사용할 수 있는 인터넷 연결이 있는지 확인하는 방법 (0) | 2021.10.26 |