카드가 Recycler보기에 완전히로드되었을 때 (예 : 인 텐트를 호출하거나 새 활동을 시작하는 등) 어떻게해야합니까? 참고 : Recycler View에는 한 번에 하나의 카드 만 표시됩니다. 특정 유형의 카드가 리사이클 러보기에서로드를 마치 자마자 새로운 활동을 시작하고 싶습니다. 지금 당장은 새로운 활동을 시작하기 위해 onClickListener를 사용하고 있습니다. 가능하다면 어떻게 할 수 있습니까? 미리 감사드립니다.특정 카드가 Recycler보기에 완전히로드되었을 때 어떻게해야합니까?
1
A
답변
0
카드를 어떻게 보냅니 까? 당신이 활동을 시작할 수 로더가
를 onLoadFinished 사용하면 여기를 참조하십시오 https://developer.android.com/reference/android/app/LoaderManager.LoaderCallbacks.html
0
이 항목의 위치를 확인하여 재활용보기에
public void onBindViewHolder(final adapter.ViewHolder holder, int position) {
}
당신이 의도를 구현합니다. 여기에서 모든 항목은 리사이클 러 뷰에 추가됩니다.
+0
그게 내가하려고했던 것이지만 그것은 간단하지 않다! 새로운 액티비티는 카드가로드되는 즉시 시작되어야합니다. 따라서로드가 진행되는 동안 "onBindViewHolder"에 자리 표시 자나 무언가를 표시해야합니다. 카드를 스크롤하고로드하는 동안 표시해야하는 뷰가 있습니다 (카드는 기본적으로 전체 화면). –
감사합니다.하지만 내 응용 프로그램에서 LoaderManager를 사용하지 않았습니다. –