728x90
반응형
* 앱을 사용하다가, 시스템 폰트 크기에서 크기를 작게 / 크게 바꾸는 경우
앱 디자인에서 뷰가 겹쳐지는 문제가 발생하기도한다
그래서 일부는 SP 로되어있는 단위를 DP로 고정하라고 한다.
하지만, 난 일일이 바꾸는게 귀찮다.
그래서 시스템 폰트스케일을 가지고와서 1보다 큰경우 1로 바꾸려고함.
public void check_System_FontScale(){
float fontScale = getResources().getConfiguration().fontScale;
if(fontScale > 1.0f){
Configuration config = getResources().getConfiguration();
config.fontScale = 1.0f;
getResources().getConfiguration().setTo(config);
}
Log.d("WLOG","fontScale : "+fontScale);
}
728x90
반응형
'Android' 카테고리의 다른 글
Android cutout 영역 ( IOS의 노치 영역 ) (0) | 2023.09.06 |
---|---|
Android AsyncTask => RxJava (0) | 2023.09.05 |
Android Edit Text 키보드 Show/Hide Event Listener (0) | 2023.08.29 |
Android 키보드 숨기기 And EditText 포커스 없애기 (1) | 2023.04.19 |
HandlerThread 대해서 (0) | 2023.03.22 |