Compose와 Activity에 대하여

이윤진·2023년 4월 2일
3

Android 개발

목록 보기
6/9
  1. compose는 fragment와 같은 개념이라고 생각될 수 있다.
  2. navigation은 하나의 activity가 여러 개의 fragment, 즉 compose 들과 이동할 때 사용된다.
  3. 따라서 activity 간의 이동에는 intent를 사용한다.
  4. compose에서 activity로 이동하려면 속해 있는 activity의 context가 필요하다.
    -> 이는 navigate하면서 파라미터로 전해줄 수 있다.
  5. compose에서 activity로 이동할 때는 startActivity를 사용한다.
    형식은 startActivity(context, intent, bundle)이다.
  6. compose에서 LocalContext.current를 통해서 Activity를 받아올 수 있다.
  7. registerForActivityResult, setResult는 Activity 안에서만 사용 가능하다.
profile
Android/Flutter 개발

0개의 댓글