2012-10-20 2 views
9

Android 애플리케이션을 개발 중이며 설정 -> 디스플레이 -> 글꼴 크기 아래의 글꼴 크기를 읽고 싶습니다.Android App : 설정에서 글자 크기를 읽는 방법?

사용자가 작은/큰/거대한 자신의 글꼴 크기를 설정했습니다 그렇다면, 내가 삼성 갤럭시 넥서스를 사용하고

내 모든 텍스트를 automaticly이 적용 4.1.2

안드로이드 싶습니다

도움을 주셔서 감사합니다.

+0

앱 설정 또는 기기 설정에 있나요? – SquiresSquire

+1

float scale = getResources(). getConfiguration(). fontScale; 이제 해보십시오. – arul

답변

3

"dp"와 같지만 텍스트 크기에 대한 사용자 시스템 설정에 따라 조정되는 "sp"단위를 사용하여 텍스트 크기를 정의 할 수도 있습니다. 시스템에서 글꼴 크기를 직접 읽을 필요가 없습니다.

+0

대용량 텍스트를위한 별도의 레이아웃이있는 경우 유용 할 수 있습니다. – pkuszewski

+0

'FONT_SCALE'이 내가 찾고있는 것이기는하지만이 질문에 대한 정답이어야합니다. 레이아웃을 만들 때 글꼴에'sp'를 사용해야합니다. – Gibolt

관련 문제