Butterknife @InjectView Problem nach Aktualisierung auf 7

8

Ich verwende @InjectView für viele meiner Ansichten. Nachdem ich auf die neueste Version 7 aktualisiert habe, haben sie aufgehört zu arbeiten? Was ist passiert?

    
Shane 06.07.2015, 16:35
quelle

1 Antwort

20

Dies tritt auf, weil Butterknife Version 7 eine neue Namenskonvention enthält. Sie müssen Ihren Code aktualisieren, um die neuesten Anmerkungen zu verwenden.

Ändern Sie @InjectView in @Bind .

Ändern Sie auch Ihren Java-Code von Butterknife.inject(); in Butterknife.bind(this) . Ich gehe davon aus, dass du das in einer Aktivität machst. Wenn Sie dies in einem Fragment machen oder komplexere Anwendungsszenarien verwenden, sollten Sie die Butterknife-Dokumentation hier

lesen >     
adao7000 06.07.2015, 16:36
quelle

Tags und Links