【发布时间】:2014-04-03 18:26:18
【问题描述】:
我有一个类,其中还有一个扩展 AsyncTask 的类。作为,
public class Dashboard extends Activity {
-------------
--------------
--------------
public class getUnreadMessageCount extends AsyncTask<String, String, JSONObject> {
protected JSONObject doInBackground(){
*********some database stuff************
}
protected void onPostExecute(JSONObject json) {
count = Integer.parseInt(json.getString("messsage_count"));
// Set Text to the textview
messageCount.setText(count);
}
}
}
现在我正在使用 GCMIntentService 类进行通知。如何调用并执行下面的getUnreadMessageCount
private void sendNotification(String content_id, int type, String msg) {
}
我试过了
private void sendNotification(String content_id, int type, String msg) {
Dashboard dashboard = new Dashboard;
dashboard.Dashboard dashboard----
}
但它不起作用。我该如何解决这个问题。
【问题讨论】:
-
getUnreadMessageCount为什么你调用你的 AsyncTask 就像它是一个方法名一样? -
好吧,我的知识有点少。
标签: android class android-asynctask