I added Butter knife library to Gradle like this:
dependencies {
compile 'com.jakewharton:butterknife:8.0.1'
...
}
Created a Button
with id btnPress
. In my Activity, when i tried to add method with @onClick(R.id.btnPress)
, on running the application, the method does not execute.
Activity:
public class MainActivity extends AppCompatActivity {
@BindView(R.id.btnPress)
Button btnPress;
@Override
protected void onCreate(Bundle savedInstanceState) {
...
ButterKnife.bind(MainActivity.this);
}
//This method is not being called when Button is pressed.
@OnClick(R.id.btnPress)
void onPress() {
...
}
}