반응형 🚀 Jetpack Compose에서 ViewTreeObserver.OnPreDrawListener 사용 방법 Jetpack Compose는 기본적으로 XML 기반의 View 시스템을 사용하지 않지만, 때때로 기존 View 시스템과 상호작용해야 하는 경우가 있습니다. 특히 화면이 완전히 렌더링되기 전에 특정 작업을 수행하려면 ViewTreeObserver.OnPreDrawListener를 사용할 수 있습니다. 🔍 ViewTreeObserver.OnPreDrawListener란?ViewTreeObserver.OnPreDrawListener는 뷰 계층 구조가 그려지기 직전에 호출되는 리스너입니다. 이를 활용하면 레이아웃이 렌더링되기 전에 특정 작업을 수행할 수 있습니다.📌 기존 코드 분석val content: ViewTreeObserver.OnPreDrawListener = object : ViewTreeO.. 2025. 3. 10. 📌 AndroidView란? Jetpack Compose에서 기존 Android View 사용하기! 🔥 AndroidView란 무엇인가요?AndroidView는 Jetpack Compose에서 기존의 Android 뷰(UI 컴포넌트)를 사용할 수 있도록 해주는 기능입니다. 예를 들어, WebView, MapView, VideoView 등 기존의 XML 기반 View를 Jetpack Compose 환경에서 활용할 수 있습니다.✅ AndroidView 주요 기능기존 Android View를 Compose 내부에서 활용 가능 🏗️View의 속성 및 이벤트를 조작할 수 있음 🔄기존 View 기반 라이브러리와의 호환성을 높여줌 ✅🎯 AndroidView 기본 사용법import android.content.Contextimport android.widget.TextViewimport androidx.com.. 2025. 2. 19. 이전 1 다음 반응형