ButterKnife не связывает представления и не вызывает исключений. ⇐ JAVA
-
Гость
ButterKnife не связывает представления и не вызывает исключений.
Я использую Butterknife (10.2.1) для привязки представлений в проекте. Недавно я перенес его на AndroidX.
Хотя я тут все делаю по документации Вызовом
@BindView(R.id.layout_purchase_item1) Посмотреть макетPurchaseItem1; @Override protected void onCreate (Bundle saveInstanceState) { super.onCreate(saveInstanceState); setContentView(R.layout.activity_purchase); ButterKnife.bind(это); макетPurchaseItem1.setOnClickListener(это); Он не работает и дает мне следующие исключения:
Вызвано: java.lang.NullPointerException: попытка вызвать виртуальный метод «void android.view.View.setOnClickListener(android.view.View$OnClickListener)» для нулевой ссылки на объект на com.sdf.bp.billings.PurchaseActivity.onCreate(PurchaseActivity.java:108) Очевидно, что представления здесь не являются обязательными, но я не сделал ничего плохого в файле макета, поскольку простая замена привязки на findViewById устраняет исключение. Но я хочу использовать Butterknife. Есть идеи?
Я использую Butterknife (10.2.1) для привязки представлений в проекте. Недавно я перенес его на AndroidX.
Хотя я тут все делаю по документации Вызовом
@BindView(R.id.layout_purchase_item1) Посмотреть макетPurchaseItem1; @Override protected void onCreate (Bundle saveInstanceState) { super.onCreate(saveInstanceState); setContentView(R.layout.activity_purchase); ButterKnife.bind(это); макетPurchaseItem1.setOnClickListener(это); Он не работает и дает мне следующие исключения:
Вызвано: java.lang.NullPointerException: попытка вызвать виртуальный метод «void android.view.View.setOnClickListener(android.view.View$OnClickListener)» для нулевой ссылки на объект на com.sdf.bp.billings.PurchaseActivity.onCreate(PurchaseActivity.java:108) Очевидно, что представления здесь не являются обязательными, но я не сделал ничего плохого в файле макета, поскольку простая замена привязки на findViewById устраняет исключение. Но я хочу использовать Butterknife. Есть идеи?
Мобильная версия