フラグメントで特定のeditTextがヒットしたときに、トーストしようとしています。
私のフラグメントアクティビティ:
@Override
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
EditText ed2 = (EditText) getView().findViewById(R.id.editText2);
ed2.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(MotionEvent.ACTION_UP == event.getAction()){
Toast.makeText(getActivity(), "Hello", Toast.LENGTH_LONG).show();
}
return false;
}
});
}
このフラグメントが追加されると、アプリケーションがクラッシュします。でnullポインタを取得していますed2.setOnTouchListener...
。
何か案は?