Android Edittext addTextChangedListener正在崩溃

Android Edittext addTextChangedListener正在崩溃,android,crash,android-edittext,Android,Crash,Android Edittext,启动此活动时,我的应用程序正在崩溃。我在布局中定义了一个编辑文本,并在创建活动时在其中实例化。我正在为我的Edittext创建侦听器 mTextView = (EditText) findViewById(R.id.edit_text); mTextView.setInputType(InputType.TYPE_CLASS_TEXT); mTextView.addTextChangedListener(new TextWatcher() { public void o

启动此活动时,我的应用程序正在崩溃。我在布局中定义了一个编辑文本,并在创建活动时在其中实例化。我正在为我的Edittext创建侦听器

mTextView = (EditText) findViewById(R.id.edit_text);
mTextView.setInputType(InputType.TYPE_CLASS_TEXT);

mTextView.addTextChangedListener(new TextWatcher() {
            public void onTextChanged(CharSequence s, int start, int before,
                    int count) {

            }

            public void afterTextChanged(Editable s) {
                // TODO Auto-generated method stub

            }

            public void beforeTextChanged(CharSequence s, int start, int count,
                    int after) {
                // TODO Auto-generated method stub

            }
        });

没有堆栈跟踪,很难判断问题出在哪里。如果我不得不猜测的话,我会说当您调用mTextView.setInputType(InputType.TYPE_CLASS_TEXT)时,您得到了一个NullPointerException;。这可能是由于findViewById重新调整null导致的,因为它在您的活动中找不到任何具有给定id的视图。你在发代码之前打过电话吗?另外,如果调用了setContentView,您是否确定在该调用中膨胀的布局实际上包含一个EditText小部件,其id为edit_text?

问题不是因为EditText。这是由于一些其他问题,我发现使用LogCat。感谢您建议使用LogCat

你能发布堆栈跟踪吗?你能发布logcat输出以便我们能看到堆栈跟踪吗?