안드로이드 TextView Padding 문제

디자인가이드를 적용하면서 문제가 발생하는 부분은 역시 TextView 패딩

  • TextView로 구성된 화면에서 마진으로 간격이 조정된 디자인 가이드를 받으면 생각 했던거 보다 간격이 훨씬 벌어짐
  • 처음에 적용 했던 내용은 includeFontPadding을 false 로 적용 함
  • 약간 줄어 들긴 하지만 완벽 하게 적용 되진 않았습니다.
  • 아래 이미지
    • 이렇게

    • 왼쪽이 일반 TextView에 includeFontPadding를 적용한 버전, 패딩을 완전히 제거한 버전 입니다.
    • xml 코드 첨부하였습니다.

      ``` xml

    ```

  • NPTextView는 1줄 짜리에만 적용해서 사용해야 합니다. 여러줄은 아직 동작 안합니다.
  • 그리고 직접 추가한 패딩 역시 제거하기때문에 잘 사용해야 합니다.
  • 코드 내용은 텍스트 크기를 읽어서 Rect 사이즈를 타이트하게 고정하는 내용입니다.

PyeongHo

즐겁게 또 즐겁게