찾다

 >  Q&A  >  본문

android - 外部获取RecyclerView中viewholder持有的控件

使用

CrimeHolder holder1 = (CrimeHolder) mCrimeRecyclerView.findViewHolderForAdapterPosition(1);

然后使用holder1.getxxxx();

但是我在外部调用时提示
·······getTitleTextView()' on a null object reference,调试发现holder1为null,求解决方案

调用时机:Fragment的onResume()方法中。

ringa_leeringa_lee2772일 전629

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-17 18:00:47

    모르겠지만, 코드를 더 추가하는 것이 좋습니다
    관련 로직은 뷰 레이어 생성 후 view.post에서 실행하는 것이 가장 좋습니다.

    으아악

    회신하다
    0
  • 취소회신하다