본문 바로가기

textsize

[Android] TextSize에서 sp와 dp를 사용할 때! TextSize를 설정할 때, 항상 전 sp를 사용 했습니다. sp는 글자 크기를 정의해주는 수치라고 알고 있었기 때문입니다. 하지만 여기서 꼭! 알고 가셔야 할 점이 있습니다. sp는 안드로이드 시스템 글자 크기에 적용 된다!!! 위 말이 무슨 말 이냐 하면, 안드로이드 설정 -> 디스플레이 -> 글자크기 로 이동을 하면 작게 부터 아주 크게 까지 앱 외적으로 글자 크기를 조절 할 수 있습니다. (연령층이 높으신 분을 위해 만들어 놓은 걸로 알고 있습니다.) 이 부분을 변경할 경우! sp로 텍스트 사이즈가 정의 되어 있으면, 그 설정에 따라 앱 텍스트도 커져 버려 UI가 깨저버리는 현상이 발생 합니다. 만약, 그 글자크기에 따라 앱 UI를 변경하시는 분들은 신경쓰지 않으셔도 됩니다. 저 같이 글자 크기.. 더보기
[Android] Toast 글씨 사이즈 변경 Toast toast = Toast.makeText(context, "", Toast.LENGTH_SHORT); ViewGroup group = (ViewGroup) mToast.getView(); TextView messageTextView = (TextView) group.getChildAt(0); messageTextView.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 15);위와 같이 하면 Toast가 15dip 만큼 텍스트 사이즈가 변경 됩니다. 이 외적으로 설정을 넣을 수 있겠죠? ㅎ ## 참고 사항커스텀 토스트 : http://developer.android.com/guide/topics/ui/notifiers/toasts.html#CustomToastView #.. 더보기