gpt4 book ai didi

android - 如何对线程结束作出 react

转载 作者:行者123 更新时间:2023-11-30 01:59:05 25 4
gpt4 key购买 nike

我有一个登录线程,当它运行时我想显示一种“加载循环”。那么我如何识别线程何时结束并对其使用react?

loadingcicle.setVisibility(View.VISIBLE);
Thread t = new Thread(new Einloggen());
t.start();
//and at the end
loadingcicle.setVisibility(View.GONE);

最佳答案

您可能想使用异步任务模式。

http://developer.android.com/reference/android/os/AsyncTask.html

有点像

new AsyncTask<Void, Void, Void>() {
protected void onPreExecute() {
showProgress(true);
}
protected void void onPostExecute(Void result) {
hidProgress(true);
}
protected Void doInBackground(Void...voids) {
doMyBackgroundStuff();
}
}.executeOnExexutor(AsyncTask.THREAD_POOL_EXECUTOR);

当然,您应该了解 Activity 生命周期事件,并在更新 UI 之前至少检查您是否已启动或恢复。

关于android - 如何对线程结束作出 react ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31764571/

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