【发布时间】:2014-06-04 20:17:11
【问题描述】:
我必须使用异步任务在我的服务器中发布和获取请求。我收到一个错误,因为我在 android 2.3 Gingerbread 中做,而对于更高版本,我需要 AsyncTask。
我这里有这段代码:
私有类 Connection 扩展 AsyncTask {
@Override protected Object doInBackground(Object... arg0) { connect(); return null; }
所以,在我的创建中,我调用了
新连接().execute();
但是,问题是我有 3 个功能:
postData()
getData()
如何将 doInBackground(Object... arg0) 与 2 个不同的函数一起使用?
有人知道怎么做 2 次吗?
谢谢
【问题讨论】:
-
只需在 doInBackground 中调用所有你想要的函数。为什么你认为这会是个问题?
-
我认为不会有问题。我不能同时调用,因为它们在我的应用程序中的不同时间被调用。我会在用户输入数据时发布数据,当用户输入数据时我会得到结果。
标签: android post android-asynctask get