Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试调用虚拟方法';android.text.Editable android.widget.EditText.getText()';关于空对象引用_Java_Android_Sql_Nullpointerexception - Fatal编程技术网

Java 尝试调用虚拟方法';android.text.Editable android.widget.EditText.getText()';关于空对象引用

Java 尝试调用虚拟方法';android.text.Editable android.widget.EditText.getText()';关于空对象引用,java,android,sql,nullpointerexception,Java,Android,Sql,Nullpointerexception,基本上,我希望选择用户输入的“名称”,并在其打开时将其传输到 我在中的第51行和第116行处出错。 我尝试的是: 已尝试Name=(TextView)view.findViewById(R.id.textView1)而不是Name=(TextView)findViewById(R.id.textView1)位于第22行 当我删除第116行时logcat错误被删除并出现“;我想用用户输入的文本替换null 2019-10-20 20:42:40.868 18750-18750/com.e

基本上,我希望选择用户输入的“名称”,并在其打开时将其传输到 我在中的
第51行
第116行
处出错。
我尝试的是:

  • 已尝试
    Name=(TextView)view.findViewById(R.id.textView1)而不是
    Name=(TextView)findViewById(R.id.textView1)位于
    第22行
  • 当我删除
    第116行时
    logcat错误被删除并出现“;我想用用户输入的文本替换
    null


2019-10-20 20:42:40.868 18750-18750/com.example.seve/AndroidRuntime:致命异常:main
进程:com.example.seve,PID:18750
java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“android.text.Editable android.widget.EditText.getText()
在com.example.seve.dash.CheckEditTextStatus(dash.java:116)上
位于com.example.seve.dash$1.onClick(dash.java:51)
在android.view.view.performClick上(view.java:6304)
在android.view.view$PerformClick.run(view.java:24803)
位于android.os.Handler.handleCallback(Handler.java:794)
位于android.os.Handler.dispatchMessage(Handler.java:99)
位于android.os.Looper.loop(Looper.java:176)
位于android.app.ActivityThread.main(ActivityThread.java:6651)
位于java.lang.reflect.Method.invoke(本机方法)
位于com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:824)

附言:至少看到了8个与此相关的类似问题,甚至提到了

但我仍然无法找到解决方案。

您的错误日志显示,此
NullPointerException
是由
EditText
引起的。您正在对尚未初始化(为空)的
EditText
调用
getText()
函数。

如果仍然无法解决问题,请发布更多代码。