Это может быть глупый вопрос, но я поразил это, делая простую регистрационную заявку, используя волейбол, чтобы опубликовать String, который является частью URL-адреса, такого как http://xxx.xx.x./ {user_id}/{passwrd}, и вам нужно получить ответ json от сервера до сих пор, что я попробовал это:Как отправить строку, которая является частью URL-адреса из волейбола?
private void registerUser(final String s, final String s1){
Map<String, String> jsonParams = new HashMap<String, String>();
jsonParams.put("email", s);
jsonParams.put("username", s1);
JsonObjectRequest stringRequest = new JsonObjectRequest(Request.Method.POST, REGISTER_URL,new JSONObject(jsonParams),
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
String yog=response.toString();
Log.e("Yog",yog);
mProgressView.setVisibility(View.INVISIBLE);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(LoginActivity.this,error.toString(),Toast.LENGTH_LONG).show();
}
}){
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put(KEY_USERNAME,s);
params.put(KEY_PASSWORD,s1);
return params;
}
};
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(stringRequest);
}
и вызывать этот метод внутри OnClick слушателя не знаю, где я сделать ошибку может кто-нибудь мне помочь?
где вы разместить строку в этом коде –
URL = "HTTP: // х/х/? х/х/Войти user_email = er.naveen, tamrakar @ gmail.com и пароль = 123123123" ; –
необходимо отправить пользователю введенное значение из EditText –