Передача параметров при запросе веб-сервиса отдыха от андроид-студии JsonObjectRequest - PullRequest
0 голосов
/ 18 июня 2019

Это мой код, и, как вы можете видеть, я делаю вызов веб-службы с нулем как мой параметр. Но я хочу передать 2 параметра, так как мой веб-сервис принимает 2 параметра, как я могу это сделать? 2 параметра, которые я пытаюсь передать, это долгота: '- 92.602370', широта: "55.309365"

У моего веб-сервиса есть 2 параметра, которые мне нужно отправить, один из них - широта, а другой - долгота.

Please help me with the solution

 package com.example.mywebserviceapplication;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;


import com.android.volley.Request;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.JsonObjectRequest;
import com.android.volley.toolbox.Volley;
import com.android.volley.RequestQueue;

import org.json.JSONObject;

import java.util.HashMap;
import java.util.Map;


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        String URL = "http://findbu.com/WebService/svcApplicationData.asmx/GetNearby";

        RequestQueue requestQueue = Volley.newRequestQueue(this);
        JsonObjectRequest objectRequest = new JsonObjectRequest(


                Request.Method.GET,
                URL,

                null,



                new Response.Listener<JSONObject>() {
                    @Override
                    public void onResponse(JSONObject response) {
                        Log.e("Rest Response", response.toString());
                    }
                },
                new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        Log.e("Rest Response", error.toString());
                    }
                }){
       // @Override
        //protected Map<String, String> getParams(){
          //  Map<String,String> params = new HashMap<String, String>();
            //params.put("username", 123);
            //params.put("password",password);

            //return params;
        //}
    };



        requestQueue.add(objectRequest);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...