profile
방구석 김토끼🐰

FragmentResult API 스터디

Activity와 Fragment간, 혹은 Fragment와 Fragment 내의 다른 Fragment간 데이터(혹은 이벤트)를 전달할때는 Activity 내에 Fragment가 포함되어 있는 형태이기 때문에 보통 리스너를 사용한다.Activityㄴ FragmentAㄴ

2022년 5월 18일
·
0개의 댓글
·

android ViewPager 에서 삽질한 내용 정리

ViewPager 에서 삽질한 내용 정리안드로이드 뷰페이저를 사용할때는 보통 ViewPager2를 생성하고 거기에 FragmentStateAdapter를 연결하게 된다Activity 에서 위 코드를 쓰면 잘 동작한다. 하지만 똑같은 코드를 Fragment에서 작성하게

2022년 3월 8일
·
0개의 댓글
·

안드로이드 웹뷰에서 alert dialog를 커스터마이징 했을 때의 주의점

안드로이드 앱을 개발하다 보면 웹뷰를 사용할 때가 많다.그리고 보통 웹뷰로 여는 페이지에 alert dialog가 있다면 WebChromeClient 클래스의 onJsAlert(), onJsConfirm() 함수를 오버라이딩 해서 android AlertDialog 혹

2022년 2월 9일
·
0개의 댓글
·

android onelink 연동

android에서 appsflyer onelink를 연동할 때는 URI scheme과 앱링크를 둘 다 적용해야 한다.내 경우엔 아래처럼 URI Scheme과 앱링크를 한 인텐트 필터에 같이 넣는 방식으로 구현했었다. AndroidManifest.xml그런데 위처럼 구현

2021년 12월 13일
·
0개의 댓글
·

android에서 dynamic link로 플레이스토어/앱스토어로 이동하지 않을때

앱 내에서 상품을 공유할 때 해당 링크만 복사해서 넘기는 것 보단 Google Analytics 등에서 referer, 통계분석 등을 위해 firebase의 dynamic link나 appsflyer의 onelink 등의 서비스를 이용하는 경우가 있다.우리 서비스도 동

2021년 11월 17일
·
0개의 댓글
·

ViewPager2 내부에서 가로 스크롤 터치 처리

android ViewPager2 내부에 가로로 스크롤 되는 RecyclerView가 있는 경우 바깥쪽 ViewPager에 userInputEnable 설정을 false로 변경해 줘야 안쪽 RecyclerView에서 스크롤 처리가 가능하다.outerViewPager.i

2021년 10월 18일
·
0개의 댓글
·

Actionbar IllegalStateException

java.lang.RuntimeException: Unable to start activity ComponentInfo{package/activity}: java.lang.IllegalStateException: This Activity already has an ac

2021년 10월 6일
·
0개의 댓글
·

fragment onBackPressedDispatcher

fragment에서 onBackPressed 이벤트를 받아오기 위해 사용in Fragment:...인데 가끔 잘 동작을 안한다삽질하다보니 activity에서 onBackPressed를 오버라이딩 하면 저 dispatcher가 동작을 안하는 문제가 있음거기다 fragme

2021년 9월 28일
·
0개의 댓글
·

[android] [Fatal Error] :-1:-1: 3은(는) 3바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다.

Fatal Error :-1:-1: 3은(는) 3바이트 UTF-8 시퀀스에 대해 부적합한 바이트입니다.Execution failed for task ':app:mergeDebugResources'.A failure occurred while executing com.a

2021년 9월 21일
·
0개의 댓글
·