0
データをサーバーに送信するための方法ですが、投稿できませんでした。 私は、サーバーにデータをポストする必要があります、私はJsonObjectRequestを使用してデータを投稿するための他の方法は、助けてください。 JSONObjectRequestを使用してサーバーにデータを投稿することができません
private void postNoticeData() {
final String noticeTitle = postTitle.getText().toString();
final String description = postDescription.getText().toString();
Map<String, String> params = new HashMap<String, String>();
params.put(KEY_NOTICE_TITLE, noticeTitle);
params.put(KEY_NOTICE_DESCRIPTION, description);
JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.POST,
URL_DATA,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.i("@school", "Response - " + response);
Toast.makeText(AddNoticeAdmin.this.getApplication(), "Added Successfully", Toast.LENGTH_SHORT).show();
AddNoticeAdmin.this.NavigateToNotice();
progressDialog.dismiss();
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.i("@school", "Error - " + error.getMessage());
Toast.makeText(AddNoticeAdmin.this.getApplication(), "Check your Internet Connection", Toast.LENGTH_SHORT).show();
progressDialog.dismiss();
}
});
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(jsonObjectRequest);
}
は、その次のようにURLの後にポストメソッドを書く
ポスト・エラーあなたが質問するには – akhilesh0707
と一緒にログします。要求するために 'params 'を設定していませんでした – akhilesh0707