我想在进度条文本(变量)中显示处理数据,这在 AsyncTask 类的doingBackground()方法中发生了变化[关闭]

Posted

技术标签:

【中文标题】我想在进度条文本(变量)中显示处理数据,这在 AsyncTask 类的doingBackground()方法中发生了变化[关闭]【英文标题】:i want to show the processing data in progressbar text(variable) which is changing in doingBackground() method of an AsyncTask class [closed] 【发布时间】:2016-01-24 20:07:49 【问题描述】:

This image shows a fixed Text only

protected String doInBackground(String... params) 
        // TODO Auto-generated method stub
        // SaveAndCheck sac=new SaveAndCheck(getApplicationContext());
        System.out.println("comes");
        ar.clear();
        getContacts(check_string); 



        return null;
    

从 getContacts(check_string) 方法中获取联系人姓名; .想要在进度条中显示名称

【问题讨论】:

什么是check_string????你能发布你的完整 AsyncTask 吗? 你能发布完整的代码吗? void getContacts(String check_string) char ch; for(int i=0;i 【参考方案1】:

您可以在 doInBackGround() 方法中添加 runOnUiThread

runOnUiThread(new Runnable() 
           @Override
           public void run() 
              txtView.setText("VARIABLE");       
           
        );

或者你可以使用onProgressUpdate()

【讨论】:

void getContacts(String check_string) char ch; for(int i=0;i @ovi009 可以用您的 AsyncTask 更新您的代码吗? 你得到了解决方案。谢谢宝贝

以上是关于我想在进度条文本(变量)中显示处理数据,这在 AsyncTask 类的doingBackground()方法中发生了变化[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

pyqt 是不是支持具有两个值的堆叠进度条?

android webview中的进度条

我想在 django 模板中显示进度条,基于 django post process/progress(form is ajax submit)。可能吗?

我想在 j2me 应用程序中添加一个进度条

加载数据并填充到recyclerview时如何显示进度条?

在 SFX 存档提取时显示进度条