有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法让onTouchListener在碎片活动中工作

当我的片段中出现一个特定的编辑文本时,我正试图祝酒

我的片段活动:

@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;
            }
        });
    }

添加此片段时,我的应用程序崩溃。我在ed2.setOnTouchListener...得到一个空指针

有什么想法吗


共 (0) 个答案