에러들3 [Android] onBackPressedDispatcher : Unresolved references 들어가기 전에..제목에 쓰여있듯, onBackPressedDispatcher 를 사용하고자 할떄 겪었던 문제와 이를 해결한 기록을 남긴다. (onBackPressedDispatcher 를 어떻게 사용하는지 알고 싶어서 들어오신 분들은 아래 링크로 들어가길 바란다) [Android] OnBackPressed() Deprecated, 어떻게 할까?onBackPressed() 함수란?Compose 로 개발되었거나 View 방식으로 개발되었더라도 최근에 개발된 안드로이드 코드를 접했다면 보기 힘든 함수이다. 물론 최근에는 Compose 로 대부분 개발하는 추세이기 때gangglion.tistory.com 문제 인식회사에서 서비스 중인 앱의 유지보수를 진행하던 중, onBackPressed() 함수를 오버라이딩 .. 2025. 4. 6. TextSize "dp" 로 고정해 둔 값이 풀리는 경우 기기마다 다르게 적용되는 반응형 UI를 충분히 구현하지 못해 차선책으로 TextSize를 dp로 고정하는 방식을 사용하여 프로젝트를 진행하던 중, 동영상을 재생하는 Activity로 이동했다가 동영상이 종료되어 다시 MainActivity로 이동하였을 때 고정해둔 값이 풀리는 현상을 발견하여 이에 대해 정리한다. 예시로 제시하고 있는 코드는 실제 프로젝트와 동일한 흐름으로 동작하도록 만든 샘플 프로젝트이다. 먼저, 이 글이 여러분들의 프로젝트에 적합한 해결책을 제시하는지, 옳은 해결책인지는 확신하지 못함을 미리 말씀드린다. 프로젝트 흐름상 적합하지 않을 수 있고, 더 나은 방법이 존재할 수도 있다. 하지만 필자가 해당 문제에 대해 해결하기 위해 구글링을 할때 마땅한 해결책이 나오지 않았기에 한명에게라도 .. 2023. 11. 2. Platform declaration clash: The following declarations have the same JVM signature 에러 Kotlin의 범위함수 apply에 대해 공부하면서 예제코드를 작성할 때였다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) applyFunction() } inner class Person(){ var name: String?= null var age: Int? = null fun getName(): String?{ return name } } private fun applyFunction(){ val person = Person().apply{ name = "ApplyTest" age = 1 }.getName() Log.d.. 2023. 9. 5. 이전 1 다음