最近我发现AndroidStudio提醒我删除一些类转换.我记得在过去,我们必须抛出findVIEwByID的结果,但现在没有必要.
findVIEwByID的结果仍然是VIEw,所以我想知道为什么我们不需要转换类?
我找不到任何提到的文件,任何人都可以找到任何文件吗?
解决方法:
从API 26开始,findVIEwByID对其返回类型使用推断,因此您不再需要进行强制转换.
旧定义:
VIEw findVIEwByID(int ID)
新定义:
<T extends VIEw> T findVIEwByID(int ID)
所以如果你的compileSdk至少是26,那就意味着你可以利用这个:)
总结以上是内存溢出为你收集整理的android – 无需转换findViewById的结果?全部内容,希望文章能够帮你解决android – 无需转换findViewById的结果?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)