Как вызвать AsyncTask Activity из приемника вещания в Android? - PullRequest
0 голосов
/ 15 декабря 2011

Я разрабатываю пример приложения, в котором у меня есть AsyncTask в основной деятельности, у меня также есть широковещательный приемник, который прослушивает входящие смс .....

Мне нужно передать сообщениетело от широковещательного приемника к асинхронной задаче, которая уже прослушивает входящие данные, используя сокетное соединение.я не знаю, как вызвать метод, определенный в Asynctask, из широковещательного приемника.

Руководство по PLZ.

1 Ответ

1 голос
/ 15 декабря 2011

прочитайте об 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");
...