在Queen智能美化特效SDK中我首次打开提供的美颜面板,上面的tab没有内容,我关闭直播,在打开美颜面板,上下都没有内容,debug发现onShowMenu(TabInfo tabInfo)里mCurItemListAdapter是null,是什么原因呢?
这个问题可能是由于在onShowMenu方法中,mCurItemListAdapter没有被正确初始化导致的。你需要确保在这个方法被调用之前,mCurItemListAdapter已经被初始化并赋值。
你可以检查一下你的代码,看看是否有地方遗漏了对mCurItemListAdapter的初始化。例如,你可能在某个地方忘记了调用adapter的notifyDataSetChanged()方法,或者在其他地方修改了mCurItemListAdapter的值,但没有更新UI。
另外,你也可以尝试在onShowMenu方法中添加一些调试信息,例如打印出mCurItemListAdapter的值,看看它是否在你期望的时间内被正确赋值。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。