안녕하세요.
레이아웃을 짜고 있는데..
버튼이라든지, 이미지 등의 컴포넌트 들은 LinearLayout 의 layout_weight 로 기기별로 적당하게 비율을 유지하면서 크기를 조정할 수 있는걸로 알고 있습니다.
그런데, 버튼안에 있는 글자 의 크기는 해상도에 따라 어떻게 조정할 수 있나요?
해상도가 크던 작던지간에 글자크기는 일정하게 나오니깐 좀 보기 흉하네요..
글자도 dp 로 텍스트 사이즈 설정하면 되요 'ㅡ';;
답변 감사합니다!
그런데 글자를 dp 로 설정하면, 어떠한 해상도에서든지 일정하게 나오는 거 아닌가요? 찾아보니깐 글자는 dp 말고 sp 로 설정하면 사용자 폰트등을 고려해서 하기 때문에 더 좋다곤 하는데.. 해상도마다 적절한 크기의 글자가 나오는 방법을 알고 싶습니다. __)
해상도만의 차이라면 해상도별로 작업을 해줘야 합니다.
폰트 크기를 정할 때 사용하는 sp라는 단위도 dpi에 따른 상대적인 값입니다.
때문에 density가 다를 경우에만 크키가 변경되서 적용됩니다.
로그인 유지
글자도 dp 로 텍스트 사이즈 설정하면 되요 'ㅡ';;