我们可以创建一个多用途的通用异步任务吗?如果是,请告诉我,实际上我是Android新手。请解释一下我们怎么能做同样的事。
谢谢您。

最佳答案

我们可以创建一个多用途的通用异步任务吗?
您应该为每个呼叫创建一个新的asnctask。
AsyncTask实例只能使用一次。
相反,把你的任务称为new MyAsyncTask().execute("");
线程规则
异步任务的目标是处理
您和您不应该担心线程机制。
android平台处理线程池来管理
异步操作。异步任务就像消耗品。
任务只能执行一次(如果第二次
尝试执行。)
资料来源:should-you-create-new-async-tasks-for-every-different-call-or-use-the-same-one
通过使用通用异步任务,我们可以将一个异步任务用于多个
目的…??
是的,您可以创建一个回调接口,只需声明执行该任务的方法。
在其他类中实现该方法,然后重用该方法以获得任何想要的结果
发送到该方法。
检查这篇文章-common-class-for-asynctask-in-android

08-18 07:04
查看更多