ViewPager setUserVisibleHint (뷰페이저 보인 화면만 데이터 가져오기)
https://black-jin0427.tistory.com/48
[Android, setUserVisibleHint] 뷰페이저에서 보인 화면만 데이터 받아오기
안녕하세요 블랙진 입니다. 한국에서는 카카오톡 앱을 많이 사용하는데 이는 4개의 ViewPager 로 구성되어 있습니다. 그렇지만 다른 화면으로 스와이프 했을 때, 해당 화면이 보여지고 나서 데이터
black-jin0427.tistory.com
https://black-jin0427.tistory.com/48?category=727620
[Android, setUserVisibleHint] 뷰페이저에서 보인 화면만 데이터 받아오기
안녕하세요 블랙진 입니다. 한국에서는 카카오톡 앱을 많이 사용하는데 이는 4개의 ViewPager 로 구성되어 있습니다. 그렇지만 다른 화면으로 스와이프 했을 때, 해당 화면이 보여지고 나서 데이터
black-jin0427.tistory.com
-뷰페이저에서 다른화면으로 스와이프 했을 때, 해1당 화면이 보여지고 나서 데이터를 서버로부터
받아오는것.
-이렇게 해당 뷰가 보여졌을 때 반응 할 수 있게 도와주는 함수가 setUserVisibleHint입니다.
class AFragment : Fragment() {
...
override fun setUserVisibleHint(isVisibleToUser: Boolean) {
super.setUserVisibleHint(isVisibleToUser)
Log.v("AFragment", "setUserVisibleHint $isVisibleToUser")
if(isVisibleToUser) {
//데이터 받아오기
}
}
}
이 때 해당 프레그먼트에서 setUserVisibleHint를 override할 수 있습니다.
이는 다른 화면이 보여지고 있을 때 false값을 return하고 해당 화면이 보여지면 true값을 return합니다.
이 값을 통해 내가 원하는 뷰가 viewpager상에 보여줬을 때, 통신을 할 수 있도록 설정 할 수 있습니다.
[Android, FragmentPagerAdapter] FragmentPagerAdapter 와 FragmentStatePagerAdapter 의 차이
https://black-jin0427.tistory.com/47?category=727620
[Android, FragmentPagerAdapter] FragmentPagerAdapter 와 FragmentStatePagerAdapter 의 차이
안녕하세요. 블랙진입니다. 이번에는 FragmentPagerAdapter 와 FragmentStatePagerAdapter 의 차이에 대해 포스팅 해보겠습니다. 설명하기 앞서 ViewPager 를 만드는 법에 대해 포스팅한게 있습니다. ViewPager..
black-jin0427.tistory.com
Android setUserVisibleHint Deprecated 대응 방법
https://archijude.tistory.com/306
Android) setUserVisibleHint(Deprecated) 대응 방법
FragmentStatePagerAdapter FragmentStatePagerAdapter 안에서 사용 되는 Fragment 의 경우 현재 보여지는 Fragment 를 인식 하기 위해 기존 방법(Deprecated) setUserVisibleHint(isVisibleToUser : Boolean) met..
archijude.tistory.com
viewpager transition 페이지 이동시 배경색 변경
https://www.youtube.com/watch?v=RpRFRRG15do
뷰페이저2 샘플
https://ddangeun.tistory.com/44
ViewPager2로 슬라이드 프래그먼트(Fragment) · 안드로이드 캐러셀 슬라이드 만들기 ― FragmentStateAdapte
ViewPager2와 Fragment ViewPager를 이용하여 슬라이딩 가능한 예제들은 많이 보았는데요. ViewPager2를 이용하여 프래그먼트 간 슬라이드 하기 위한 예제가 많이 없어 만들어보았습니다. ViewPager2는 수직방
ddangeun.tistory.com
뷰페이저2 양쪽 마진 주기
https://blog.gangnamunni.com/post/viewpager2/
vpNego.setPageTransformer{page, position ->
page.translationX = position * (-150)
}
ViewPager2 파헤치기
안녕하세요. 강남언니에서 Android 개발을 맡고 있는 David 입니다. 이번 글에서는 ViewPager2 의 새로운 기능, 사용방법 그리고 적용할 때 주의해야할 점에 대하여 다뤄보도록 하겠습니다. 대부분 앱
blog.gangnamunni.com
'안드로이드' 카테고리의 다른 글
[Android] 블루투스(Bluetooth) Gatt 개발 순서 (0) | 2022.10.24 |
---|---|
[Android] ViewPager2, tabLayout 사용 방법 (0) | 2022.10.24 |
[Android] 데이터 바인딩(DataBinding) (0) | 2022.10.24 |
[Android] Wifi 연결 및 가져오기 (0) | 2022.10.24 |
[Android] Realm에 대해 알아보자 (0) | 2022.10.24 |