错误:(52,14)错误:在Android Studio上找不到符号方法onPreExecute()

时间:2017-11-15 02:04:10

标签: java android android-studio android-asynctask

我正在Android Studio 3.0上尝试登录教程(Create an Android login system using MySQL)。我遇到了这些错误:

当我将鼠标悬停在它上面时,它说:

  

未使用的导入声明

消息显示:

  

错误:(52,14)错误:找不到符号方法onPreExecute()

有人可以帮帮我吗?我是新手。如果问题不是那么清楚,我很抱歉。

3 个答案:

答案 0 :(得分:0)

我觉得你的问题不清楚,如果你有错误:找不到符号方法onPreExecute()所以右键单击你的Asyntask类中的Source - > Override --> Implement method并找出onPreExecute()方法。

答案 1 :(得分:0)

好的,我了解您的问题,当您创建类扩展Asyntask时,您应该覆盖三种方法(onPreExecutedoInBackgroundonPostExecute)。为了覆盖方法,类中的任何位置鼠标都会Asyntask右键单击并选择Generate...(或shortKey:Alt + Insert) - > Override Methods - >选择onPreExecute, doInBackground and onPostExecute)。请参阅以下图片的所有步骤:

choise methods for asyntask

finish asyntask

完成对Asyntask的覆盖。

答案 2 :(得分:0)

尝试重建项目或重新启动android studio。 Android Studio有时会出现这类问题