【发布时间】:2013-10-12 20:52:08
【问题描述】:
我有一个用于 gcm 注册的广播接收器。现在我想将 gcm id 存储在远程数据库中。为此,我需要执行一个异步任务来调用一个脚本来做同样的事情。我该怎么做?
我尝试从广播接收器调用另一个活动,但更新数据库的异步任务不起作用。
//File: BroadcastReceiver.java
public class BroadcastReceiver{
//Code to get GCM ID
}
//File: MyActivity.java
public class MyActivity{
//Want to log GCM Id here
}
【问题讨论】:
-
你的 AsyncTask 在哪里?如果在同一个 .java 中有 MyAsyncTask,它应该和 new MyAsyncTask().execute() 一样简单
-
不起作用是什么意思?如果您希望其他人在这里帮助您,请发布您的异步任务!