gpt4 book ai didi

android - runOnUIThread 问题

转载 作者:行者123 更新时间:2023-11-29 02:16:21 25 4
gpt4 key购买 nike

我正在创建一个带有 ListView 的下载管理器,它将通过进度条显示当前下载的内容。我可以知道如何更新进度条吗?

例如。我有3节课。

"main.class"= 是一个 ListView 。

"mAdapter.class"= 扩展 ArrayAdapter。

"mThread.class"= 实现 Runnable 以开始下载。

我google了一下,发现更新listview,或者重绘UI应该使用runOnUIThread。但是我怎样才能将这三个类结合在一起呢?我试过了

mThread.start(){
main.runOnUIThread(updated);
}
private updated = new Runnable(){
mAdapter.progressbar.setProgress(downloaded);
}

我将这 2 个方法放在“mThread.class”中。但它不起作用。我可以知道我犯了什么错误吗?

P/S:我很抱歉我丑陋的代码和糟糕的英语。希望你们明白我在说什么。谢谢

最佳答案

您需要使用 AsyncTask。参见 the docs用于描述和示例。

关于android - runOnUIThread 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3493667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com