Java.lang.RuntimeException:ButterKnife.bind(this、view)でFragmentのビューをバインドできません。コードは次のとおりです。
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_personal, container, false);
ButterKnife.bind(this, view);
BindData();
return view;
}
この回答を確認してください カスタムBaseAdapterサブクラスでバターナイフを使用すると、「ビューを挿入できません」というエラーが発生します
いくつかのビュータイプまたはIDを間違えなければならないようです
回答が重複しています。とにかく私の問題(そしておそらくあなたの問題も)は:
<ImageView
Android:id="@+id/imageView"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
/>
次に、ImageViewは、ImageButtonなどの別のクラスにバインドされます。
@Bind(R.id.imageView)
ImageButton notAnImageButton
このエラーは、バインドビューのデータ型が正しくないために発生します