接近年关,公司的项目几个端几个版本火急火燎的要在春节前上线,真是给气吐血了,导致每天疯狂自觉加班,想提早一两天请假回家。正是这种时候,事情越多,脑袋就越乱,越容易出错。所以就发生了一个简单的界面放个RV去动态显示数据居然一直显示不出来。
Guardian guardian = new Guardian();
guardian.setName("王五");
guardian.setPhoneNumber("88888888");
guardianList.add(guardian);
familyMemberAdapter = new OldFamilyMemberAdapter(this, guardianList);
rvFamilyMember.setAdapter(familyMemberAdapter);
写了无数遍的RV,怎么看怎么没问题,所以头都快挠秃了。越急脑袋越乱,如此反复搞得晕头转向,怎么也没想明白。
直至第二天,思路理了一下,脑袋也正常下来,差点把自己扇晕了,居然忘了设置LayoutManager!这种超低级的错误居然发生了,而且还困扰了自己大半天,我的天!
rvFamilyMember.setLayoutManager(new LinearLayoutManager(this));
所以这个故事还是警醒了自己,基本功要扎实,脑袋要保持清醒,不要想当然,发现问题应该冷静下来虚心去找出问题所在而不应该烦躁起来。