android - 外部获取RecyclerView中viewholder持有的控件
ringa_lee
ringa_lee 2017-04-17 17:58:47
[Android讨论组]

使用

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)
ringa_lee

不太清楚,最好多上点代码
涉及到view层创建后相关逻辑的,最好在view.post中执行。

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

})
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号