Diferencia entre bind e injectionView en butterknife

Estoy usando la biblioteca butterknife. No sé mucho sobre cómo usarlo. Encontré injectionView y bind haciendo lo mismo, pero no estoy realmente seguro. ¿Puede alguien explicar la diferencia entre estos dos.

¿Alguien puede explicar la diferencia entre estos dos?

@InjectView se cambió a @Bind .

Anote los campos con @Bind y un ID de vista para que Butter Knife encuentre y muestre automáticamente la vista correspondiente en su diseño.

 class YourActivity extends Activity { @Bind(R.id.TvTitle) TextView title; 

Por favor, consulte los enlaces a continuación. Espero que esto ayude .

  1. JakeWharton Butterknife
  2. La importación butterknife.InjectView no se puede resolver

  3. Introducción Butter Knife

GRADLE

 compile 'com.jakewharton:butterknife:7.0.1' //8.4.0 

https://github.com/JakeWharton/butterknife/blob/f65dc849d80f6761d1b4a475626c568b2de883d9/CHANGELOG.md

Si no me equivoco, tienen la misma función. Hubo un cambio en la convención de nombres que comenzó la versión 7 de butterknife, injectView se cambió para bind .

Compruebe el changelog , también compruebe este problema .

Compruebe este enlace: Cómo utilizar butterknife

  • Usando Butterknife para inyectar una serie de vistas
  • Error al usuario ButterKnife en Android Studio y Android 5.0
  • ¿Por qué no se puede vincular varias vistas a un propietario?
  • No se puede encontrar la clase de símbolo en el código generado por Butter Knife
  • ¿Cuál es la diferencia entre `@ Bind` y` @BindView` en butterknife?
  • método "onClick" en butterknife no es un trabajo?
  • @OnClick no está trabajando en la implementación de ButterKnife Library
  • Butterknife enlaza SearchView desde el menú
  • ButterKnife onClick vista personalizada
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.