Android:Asynctask而不显示对话框

凯瑟琳99

我在网上搜索过,但仅发现用户想要在asynctask中显示对话框的情况,例如以下示例:protected void onPreExecute()。

{
                            super.onPreExecute();
                            pDialog = new ProgressDialog(NumericoComercial.this);
                            pDialog.setMessage("Actualizando ...");
                            pDialog.setIndeterminate(false);
                            pDialog.setCancelable(true);
                            pDialog.show();
                        }

我想知道的是,是否可以完成asynctask而不像通常那样在onPreExecute()和onPostExecute()中显示任何对话框。

我在将asynctask与有关窗口泄漏错误的对话框一起使用时遇到了一些问题。我尝试过的事情是,没有像下面的示例那样在“前置和后置动作”中添加任何对话框。

class UpdateCandidatos extends AsyncTask<String, String, String> {


                    @Override
                    protected void onPreExecute() {

                    }


protected void onPostExecute(String file_url) {

                    }
                }

使用此方法可能会有任何错误,例如活动完成时?

谢谢

罗伯托·伦巴第尼(Roberto Lombardini)

onPreExecute()并且onPostExecute()不是扩展Aynctask这些方法所必需的方法,那么您在这些方法中编写的所有内容(Dialog,ProgressDialog等)对于类的正确工作都是不必要的。

class UpdateCandidatos extends AsyncTask<String, String, String> {

    protected Long doInBackground(String... urls) { 
        //add here your background work
    }

}

这是一个非常简化且完全分叉的操作AsyncTask,它在后台执行“某些操作”,不显示任何对话框。

注意:您将必须根据应用程序的生命周期处理任务

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android asynctask不显示进度对话框

来自分类Dev

Android asynctask显示进度对话框,直到功能完成

来自分类Dev

进程对话框未显示(Android / AsyncTask)

来自分类Dev

Android在OnActivityResult中不显示对话框

来自分类Dev

从android打印而不显示系统对话框

来自分类Dev

Android-警报对话框不显示项目

来自分类Dev

模态对话框不显示

来自分类Dev

角对话框不显示默认

来自分类Dev

onKeyDown不显示对话框

来自分类Dev

ColorPicker不显示对话框

来自分类Dev

模态对话框不显示

来自分类Dev

Android:使用AsyncTask的进度对话框

来自分类Dev

Android在Android 6.0中不显示RECORD_AUDIO的权限对话框

来自分类Dev

Android - 仅当 AsyncTask 未完成时,才在按钮上显示进度对话框

来自分类Dev

Android-Facebook SDK:无法共享照片,对话框不显示

来自分类Dev

Android M requestPermissions(ACCESS_COARSE_LOCATION),不显示对话框?

来自分类Dev

我在自定义对话框中使用AsyncTask,但对话框未显示

来自分类Dev

未显示AsyncTask进度对话框,doInBackground阻止了UI

来自分类Dev

进度对话框未显示在AsyncTask中

来自分类Dev

进度对话框未显示在全局AsyncTask类中

来自分类Dev

AsyncTask在操作期间未显示对话框

来自分类Dev

显示并更新位于单独文件中的AsyncTask对话框

来自分类Dev

进度对话框未显示在AsyncTask上

来自分类Dev

iOS WKWebView不显示javascript alert()对话框

来自分类Dev

在关闭对话框时,UploadCare不显示警报

来自分类Dev

Eclipse RCP-“ JFace”对话框不显示按钮

来自分类Dev

添加syslink不显示MFC对话框

来自分类Dev

强制CEFSharp下载而不显示对话框

来自分类Dev

不显示“角度材料”对话框的弹出窗口

Related 相关文章

热门标签

归档