Java 错误:(52,14)错误:在Android Studio上找不到符号方法onPreExecute()
我正在试用Android Studio 3.0上的登录教程。我遇到了以下错误: 当我在上面悬停时,它说: 未使用的导入语句 信息显示: 错误:52,14错误:找不到onPreExecute上的符号方法Java 错误:(52,14)错误:在Android Studio上找不到符号方法onPreExecute(),java,android,android-studio,android-asynctask,Java,Android,Android Studio,Android Asynctask,我正在试用Android Studio 3.0上的登录教程。我遇到了以下错误: 当我在上面悬停时,它说: 未使用的导入语句 信息显示: 错误:52,14错误:找不到onPreExecute上的符号方法 有人能帮我吗?我是新来的。如果问题没有那么清楚,我很抱歉。我感觉你的问题不清楚,如果你有错误:在预执行上找不到symbol方法,所以右键单击Asyntask类中的Source->Override->Implement方法并找出预执行方法。好的,我理解你的问题,当你创建类extend Asyntas
有人能帮我吗?我是新来的。如果问题没有那么清楚,我很抱歉。我感觉你的问题不清楚,如果你有错误:在预执行上找不到symbol方法,所以右键单击Asyntask类中的Source->Override->Implement方法并找出预执行方法。好的,我理解你的问题,当你创建类extend Asyntask时,您应该重写onPreExecute、doInBackground和onPostExecute三个方法。为了覆盖方法,类中的任意位置鼠标右键单击并选择Generate…或快捷键:Alt+Insert->Override methods->choise onPreExecute、doInBackground和onPostExecute。请参见下面的所有步骤和图片:
完成Asyntask的覆盖。尝试重建项目或重新启动android studio。Android Studio有时会出现此类问题我很抱歉问得不清楚。我已经编辑了这篇文章,并添加了一些图片作为参考。“异步任务类”中的“源”是什么意思?我在类中找不到任何“源”。当我打开该类时,在其顶部显示了反编译的.class文件、字节码版本:52.0 Java 8和“Android API 26 Platform”的源。当前的onPreExecute、onPostExecute和doInBackground方法位于公共类login extends Activity implements View.OnClickListener中。我需要做什么?只需使用onPreExecute、onPostExecute、doInbackground内部类扩展Asyntask。如果您处理功能登录,则可以将用户名和密码发送到Asyntask handle,并返回结果success或fail to onPostExecute。