본문 바로가기
728x90

Kotlin2

[Android][Kotlin] 오류 해결 : Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.13.1.aar -> core-1.13.1-runtime (androidx.core:core:1.13.1) and support-compat-25.3.1.aar -> support-compat-25.3.1-runtime (com.android.suppo 이전에 작성한 코드를 수정해 새로운 프로젝트를 수행하던 중 만난 오류입니다. Duplicate class 오류는 class가 중복된 경우에 발생한다고 합니다.오류 메시지 Caused by: java.lang.RuntimeException: Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.13.1.aar -> core-1.13.1-runtime (androidx.core:core:1.13.1) and support-compat-25.3.1.aar -> support-compat-25.3.1-runtime (com.android.support:support-compat:25.3.1) 이 오류의 경우 .. 2024. 10. 24.
[Kotlin][Android] imageView margin set programmatically imageView를 화면 조건에 따라 다양하게 변화를 주기 위해서는 code 내에서 동적으로 parameter를 변경해야 할 필요가 있습니다. 이 문서에서는 imageView의 margin을 코드에서 수정하는 방법을 정리하려고 합니다. Xml로 조절하는 방법layout xml 파일에서는 imageView의 margin은 다음과 같이 조절합니다. LayoutParams설정하는 parameter 의 공통점을 보면 layout_ 으로 시작하는 특성들입니다. layout_으로 시작하는 특성은 ViewGroup.LayoutParams 클래스에서 상속받습니다. LayoutParams 은 imageView와 같은 view 클래스가 배치되는 방식 즉 layout을 부모클래스에 알려주는 역할을 합니다.. 2024. 10. 23.
728x90