android - 外部获取RecyclerView中viewholder持有的控件
ringa_lee
ringa_lee 2017-04-17 17:58:47
0
1
633

使用

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

然后使用holder1.getxxxx();

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

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

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
左手右手慢动作

不太清楚,最好多上點程式碼
涉及到view層創建後相關邏輯的,最好在view.post中執行。

view.post(new Runnable(){
//这里在view加载完毕之后将得到执行

})
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板