最近发现findViewById不再需要强制转型啦

来源:互联网 发布:linux man命令退出 编辑:程序博客网 时间:2024/06/05 15:07

最近在敲代码的时候发现findViewById没有强制转型,既然没有报错。

v7包版本:appcompat-v7:26.1.0

于是查看了下代码,发现官方用了泛型:

 public <T extends View> T findViewById(@IdRes int id) {        return getDelegate().findViewById(id);    }
再试着,查看findViewByid之后的类型,证明了自己的猜测。



原创粉丝点击