android 使用泛型写findViewById,再也不用强转了


我们只要在BaseActivity也就是我们定义所以得基类中写这个方法,

1
2
3
4
public < T extends View> T $(int viewID)
{
return (T)findViewById(viewID);
}

子类中使用:

1
Button btn = $(R.id.btn_login);

这样是不是比findViewById更简单了。

文章目录