如何为Android/Java实现多个事件

如何为Android/Java实现多个事件,java,android,event-handling,Java,Android,Event Handling,我有一个类,比如说Downloader,其中我想要有多个事件,比如说OnCompleted,ReportProgress和OnCancle 我想知道如何将这些事件添加到我的类中。 我是Android/Java新手。如果可能的话,请给我样本代码 提前感谢您需要在类中为每种事件实现正确的接口。然后确保您实现了这些接口中的方法。听起来您可能在进行网络调用,您是否研究过AsycTask?AyncTasks有如下方法: onPreExecute() doInBackGround() onProgressU

我有一个类,比如说
Downloader
,其中我想要有多个事件,比如说
OnCompleted
ReportProgress
OnCancle

我想知道如何将这些事件添加到我的类中。 我是Android/Java新手。如果可能的话,请给我样本代码


提前感谢

您需要在类中为每种事件实现正确的接口。然后确保您实现了这些接口中的方法。

听起来您可能在进行网络调用,您是否研究过AsycTask?AyncTasks有如下方法:

onPreExecute()
doInBackGround()
onProgressUpdate()
onPostExecute()
如果您使用的是网络,则需要使用异步任务