黄油刀点击不起作用
2022-09-01 17:18:34
我使用蝴蝶刀库完美地注入了视图。但是当我尝试实现侦听器时,例如我无法实现它们。遵循java代码将帮助您理解我的问题。onclick
Java 代码:
public class LoginActivity extends ActionBarActivity{
@InjectView(R.id.toolbar) Toolbar toolbar;
@InjectView(R.id.btn_login) Button login;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
ButterKnife.inject(this);
initialize();
//initListeners();
@OnClick(R.id.btn_login)
public void submit(View view) {
// TODO submit data to server...
}
}
/*private void initListeners() {
@OnClick(R.id.btn_login)
public void login(){
}
}*/
private void initialize() {
setSupportActionBar(toolbar);
getSupportActionBar().setIcon(R.drawable.toolbar_icon);
getSupportActionBar().setTitle(null);
getSupportActionBar().setDisplayShowHomeEnabled(true);
}
}
告诉我为什么会发生这种情况。代码中有问题吗?我已经使用以下URL配置了与ButterKnife兼容的IDE。
http://stackoverflow.com/questions/27754811/onclick-is-not-working-in-implementation-of-butterknife-library
请给我关于这个问题的任何建议。提前致谢..