본문 바로가기
개발

getParcelableExtra is deprecated

by kks950115 2024. 1. 8.
728x90
productInfo = intent.getParcelableExtra<Product>("product")

 

분명 getParcelableExtra 로 불러와야할 거 같은데 getParcelableExtra에  취소선이 그어져 있다. 그리고 똑같은 이름의 메소드가 있는데 매개변수가 하나 더 추가되있다.

 

 

 

아래처럼 쓰면 된다고 한다. 형변환을 하지 않고 매개변수로 넣어주나 보다. 

해당 사항은 API 33  이상만 해당되며 33미만은 위에처럼 써주면 된다.

 productInfo = intent.getParcelableExtra("product",Product::class.java)

 

왜 이렇게 바꾼지는 모르겠다. 뭐가 더 나으니까 바꾼거겠지?

728x90
반응형

댓글