Notice
Recent Posts
Recent Comments
Link
투케이2K
340. (AndroidStudio/android/java) Settings.System.FONT_SCALE 사용해 안드로이드 시스템 폰트 설정 사이즈 확인 실시 본문
Android
340. (AndroidStudio/android/java) Settings.System.FONT_SCALE 사용해 안드로이드 시스템 폰트 설정 사이즈 확인 실시
투케이2K 2022. 9. 20. 12:54[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : java
[소스 코드]
// --------------------------------------------
// TODO [디바이스 휴대폰 시스템 설정 >> 폰트 사이즈 값 확인 실시]
try {
/**
* // ----------------------------
* [요약 설명]
* // ----------------------------
* 1. Settings.System.FONT_SCALE 를 사용해 안드로이드 시스템 내부 폰트 사이즈 설정 값을 확인할 수 있습니다.
* // ----------------------------
* 2. Settings.System.FONT_SCALE 는 폰트 사이즈 값을 float 형으로 반환해줍니다
* // ----------------------------
* */
// [android.provider.Settings.System 사용해 시스템 폰트 사이즈 값 확인]
float fontScale = android.provider.Settings.System.getFloat(getContentResolver(), Settings.System.FONT_SCALE, 1f);
String fontSize = "";
if (fontScale >= 1.5){
fontSize = "L";
}
else if (fontScale >= 1.0){
fontSize = "M";
}
else {
fontSize = "S";
}
Log.i("---","---");
Log.w("//===========//","================================================");
Log.i("","\n"+"[A_Main >> onCreate() :: 안드로이드 시스템 설정 값 확인 실시]");
Log.i("","\n"+"[fontScale :: "+String.valueOf(fontScale)+"]");
Log.i("","\n"+"[fontSize :: "+String.valueOf(fontSize)+"]");
Log.w("//===========//","================================================");
Log.i("---","---");
}
catch (Exception e){
e.printStackTrace();
}
// --------------------------------------------
[결과 출력]
반응형
'Android' 카테고리의 다른 글
Comments