Android2 [android] 데이터 모델 난독화 오류, proguard-rule 안드로이드 스튜디오 업데이트를 하고나니 데이터 모델 난독화 과정에서 문제가 생겼다. 1. preference에 저장된 데이터를 가져오지 못한다. 2. 릴리즈 버전으로 프로가드 적용시에만 발생한다. 결론은 난독화 문제로 판단이 되었고 아래 룰을 추가하여 해결하였다. -keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken -keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken 2024. 2. 28. [andorid] TextView 줄바꿈 변경 (Activity 전체) TextView는 개행 기준이 어절이여서 음절로 바꾸기 위해 replace(" ", "\u00A0")가 필요하다. Activity내에 모든 TextView를 바꾸기 위해선 rootView를 돌려서 찾아주면 끝. try { viewDataBinding.run { (root as ViewGroup).allViews.forEach { if (it is TextView) { it.text = it.text.toString().replace(" ", "\u00A0") } } } } catch (e: Exception) { e.printStackTrace() } 2023. 12. 13. 이전 1 다음