NPE位于android.text.Editable android.widget.EditText.getText()';关于空对象引用

NPE位于android.text.Editable android.widget.EditText.getText()';关于空对象引用,android,nullpointerexception,android-edittext,Android,Nullpointerexception,Android Edittext,当我在EditText上调用getText()时,我有这个NPE。 我有一个警报,我将我的布局设置为警报视图,我需要从EditText获取文本。 谢谢你的帮助 这是我的代码 线性布局视图; 编辑文本输入; 按钮输入; 按钮gfxtr; 按钮gfh; 私有void numItem(内部位置){ 视图=(LinearLayout)GetLayoutFlater() .充气(R.layout.dialog,空); 输入=(EditText)findViewById(R.id.input); in=(按

当我在EditText上调用getText()时,我有这个NPE。 我有一个警报,我将我的布局设置为警报视图,我需要从EditText获取文本。 谢谢你的帮助

这是我的代码

线性布局视图;
编辑文本输入;
按钮输入;
按钮gfxtr;
按钮gfh;
私有void numItem(内部位置){
视图=(LinearLayout)GetLayoutFlater()
.充气(R.layout.dialog,空);
输入=(EditText)findViewById(R.id.input);
in=(按钮)findViewById(R.id.in);
gfxtr=(按钮)findviewbyd(R.id.gfxtr);
gfh=(按钮)findViewById(R.id.gfh);
AlertDialog.Builder alert=新建AlertDialog.Builder(此);
警报。设置标题(“ччччччччч”);
alert.setView(视图);
alert.setPositiveButton(“БА”,新的DialogInterface.OnClickListener(){
public void onClick(对话框接口对话框,int whichButton){
字符串qq=input.getText().toString();
}
});
alert.setNegativeButton(“ББП”,新的DialogInterface.OnClickListener(){
public void onClick(对话框接口对话框,int whichButton){
}
});
alert.show();
}
XML:


我得到这个错误:

java.lang.NullPointerException:尝试调用虚拟方法 空值上的“android.text.Editable android.widget.EditText.getText()” 对象引用


在视图中不能调用findViewById。试着这样做:

input = (EditText) view.findViewById(R.id.input);