这里写个小tip,
今天new了一个demo,然后在xml中使用RecycleView的时候,竟然找不到这个控件,好诧异,去sdk中去查看了发现sdk的extra中是有这个RecycleView控件的,那为啥我无法在xml中使用呢?差异啊,
后来明白,原来是因为,RecycleView没有像ListView一样收录进了android核心包下,而是在一个单独的包中的android.support.v7.widget.RecyclerView,我没有在项目中依赖这个包,也就是说没有在项目中将这个包导入项目,当然找不到这个包中的RecycleView了,
解决办法:简单啊,依赖它就可以了。
implementation 'com.android.support:recyclerview-v7:27.1.1'
但是,我想说的不是如何去依赖,我想说的是如何找到这个该依赖的包的名字,如何找到这个单引号中正确的具体名字呢?具体的版本号?难道我要去百度么,好像很不靠谱
解决办法:
其实android studio提供了办法,只是我不知道它,真是尴尬啊,所以这里记录一下。
上图:



当在Android Studio项目中使用RecycleView时遇到找不到控件的问题,原因是缺少对应的依赖库。解决方法是在Project Structure的APP Dependency中,通过添加依赖来搜索并下载所需库。本文介绍了如何通过Android Studio内置功能查找并添加依赖库的具体步骤,避免通过搜索引擎寻找不确定的解决方案。
最低0.47元/天 解锁文章
1334

被折叠的 条评论
为什么被折叠?



