阅读这个问题:使用android-async-http(loopj)发布JSON/XML以便发布json,上下文值在哪里设置?
接受的答案在 post 方法调用中使用上下文值作为参数:
JSONObject jsonParams = new JSONObject();
jsonParams.put("notes", "Test api support");
StringEntity entity = new StringEntity(jsonParams.toString());
client.post(context, restApiUrl, entity, "application/json",
responseHandler);
上下文设置在哪里?以前我使用RequestParams
发送不需要上下文但在发送 json 数据时需要上下文值的数据?
也许这个问题应该删除,但可以使用以下方法从主活动请求上下文:Context context = this.getApplicationContext();