Android 개발 Tip.
- TextView, Button 등 View
텍스트뷰 및 버튼 기본 여백 제거하는 방법
How to remove default paddings
includeFontPadding
setIncludeFontPadding
간단한 속성인데 자꾸 깜빡하는 것들이다.
안드로이드에서 TextView나 Button에서 글자를 쓰면
기본적으로 기본 여백이 적용되어 있다.
직접 만들어 보면 여백을 주지 않았는데도 기본적으로 약간 여백이 있는 것을 알 수 있다.
특히 버튼같은 경우 글자를 많이 쓰면 양옆으로 여백이 있는데도 글자가 아래로 내려간다.
이러한 기본 여백 때문에 가끔은 텍스트가 그 여백을 넘으면 글자가 짤리는 현상도 발생한다.
그래서 기본 여백을 제거하는 코드가 필요할 때가 있다.
xml에서든 java에서든 딱 한 줄만 추가해주면 된다.
XML 에서
1
|
android:includeFontPadding="false"
|
cs |
자바 코드에서
1
|
textView.setIncludeFontPadding(false);
|
cs |
기본 여백을 제거하고 마음껏 써보자~
'Android 개발 > android :: Tip' 카테고리의 다른 글
[안드로이드 Activity] startActivityForResult 사용법 및 startActivity와 차이점 (0) | 2020.05.28 |
---|---|
[안드로이드 Activity] 액티비티 화면 켜짐 유지 및 해제 코드 (Keep Screen On - 화면을 꺼지지 않게 유지하기) (0) | 2020.05.23 |
[안드로이드 Animation] 애니메이션 딜레이 - 시간 지연 설정하기 (시작 delay 설정) (2) | 2020.05.22 |
[안드로이드 XML] 자동으로 코드 줄바꾸고 들여쓰기 (0) | 2020.04.04 |
[안드로이드 Animation] 액티비티 전환 애니메이션 설정, 해제, overridePendingTransition 안되는 경우 (1) | 2019.11.27 |
[안드로이드] 플랫폼 버전별 API 레벨 및 버전코드 정리 (20.08.01 updated) (0) | 2019.11.11 |
[안드로이드 스튜디오] android studio 모듈(module) 삭제 방법 (0) | 2019.09.27 |
[안드로이드 스튜디오] android studio에서 모듈(Module) 추가 방법 (0) | 2019.09.27 |
댓글