ButterKnife onclick funktioniert nicht

Ich habe Ansichten mit der Butterknife-Bibliothek perfekt injiziert. Aber wenn ich versuche, Listener zu implementieren, zum Beispielonclick Ich kann sie nicht implementieren. Das Befolgen des Java-Codes hilft Ihnen, mein Problem zu verstehen.

Java Code:

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);
    }
}

Sag mir, warum es passiert. Stimmt etwas nicht im Code? Ich habe die IDE, die mit ButterKnife kompatibel ist, bereits unter Verwendung der folgenden URL konfiguriert.

http: //stackoverflow.com/questions/27754811/onclick-is-not-working-in-implementation-of-butterknife-librar

Bitte geben Sie mir Vorschläge zu diesem Thema. Danke im Voraus.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage