I am using ButterKnife in my project, and as we know we have to write ButterKnife.bind(this); in all the activities, so I have just created BaseActivity like this:public class BaseActivity extends AppCompatActivity {    protected void onCreate(Bundle savedInstanceState, int layout) {        super.onCreate(savedInstanceState);        setContentView(layout);        ButterKnife.bind(this);    }}and I am calling it from other activity like this public class SplashActivity extends BaseActivity {    @BindView(R.id.txtName)    TextView txtName;    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState, R.layout.activity_splash);    }}I want to know whether it is good practice to follow this approach.
ButterKnife.bind with super class
java;android