2015-07-06 29 views

risposta

20

Si sta verificando questo perché Butterknife versione 7 ha una nuova serie di convenzioni di denominazione. Dovrai aggiornare il tuo codice per utilizzare le ultime annotazioni.

Modifica @InjectView a @Bind.

Cambiare anche il codice Java da Butterknife.inject(); a Butterknife.bind(this). Suppongo che tu stia facendo questo in un'attività. Se stai facendo questo in un frammento o hai scenari di utilizzo più complicati, dovresti controllare la documentazione di Butterknife here

+1

Grazie !! Questo ha risolto il mio problema – Shane

+0

E ora in [v8 "@Bind diventa @BindView e @BindViews"] (https://github.com/JakeWharton/butterknife/blob/master/CHANGELOG.md#version-800-2016-04- 25) –

Problemi correlati