如何在Android中从aBroadcast Receiver调用AsyncTask Activity



我正在开发一个示例应用程序,我在一个主活动中有一个AsyncTask,我也有广播接收器,监听传入短信.....

我需要做的是将消息体从广播接收器传递到已经在使用套接字连接侦听传入数据的asynctask。我不知道如何从广播接收器调用Asynctask中定义的方法。

请导游。

了解AsyncTask,这将是有帮助的

private class MyTask extends AsyncTask<String, Integer, String> {
     protected String doInBackground(String... str) {
         //return str[0];
         return null; 
     }
     protected void onProgressUpdate(Integer... progress) {
     }
     protected void onPostExecute(String result) {
     }
 }
new MyTask().execute("MSG body");

最新更新