0
問題が解決した後。 (enter link description here)バターナイフ@bind in Fragment仮想メソッドを呼び出そうとしました
仮想メソッドを呼び出す新しい問題が見つかりました。
エラー:
しかしImageButton btnNext = (ImageButton) view.findViewById(R.id.btnNext);
場合、それは動作しjava.lang.RuntimeException: Unable to start activity ComponentInfo: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
。
public class OneFragment extends Fragment {
@Bind(R.id.btnNext) ImageButton btnNext;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_one, container, false);
ButterKnife.bind(getActivity(), view);
btnNext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
return view;
}
}
あなたのfragment_one.xml – Sayem