Android 截取:从id为的服务器获取数据,然后在回收器视图中显示

Android 截取:从id为的服务器获取数据,然后在回收器视图中显示,android,server,android-volley,Android,Server,Android Volley,我想从id为volley library的服务器获取数据,然后使用在recycler视图中显示结果 我可以将id发送到服务器,但无法在我的应用程序中显示id为的数据 这是我的代码: private void getData() { String url ="MY URL"; final ProgressDialog progressDialog = new ProgressDialog(CompanyListActivity.this);

我想从id为volley library的服务器获取数据,然后使用在recycler视图中显示结果

我可以将id发送到服务器,但无法在我的应用程序中显示id为的数据 这是我的代码:

private void getData()
    {
        String url ="MY URL";
        final ProgressDialog progressDialog = new ProgressDialog(CompanyListActivity.this);
        progressDialog.setMessage("send data");
        progressDialog.show();

        Response.Listener<String> listener = new Response.Listener<String>()
        {
            @Override
            public void onResponse(String response)
            {

                Toast.makeText(CompanyListActivity.this, "OK", Toast.LENGTH_SHORT).show();
                progressDialog.dismiss();
            }
        };

        Response.ErrorListener errorListener = new Response.ErrorListener()
        {
            @Override
            public void onErrorResponse(VolleyError error)
            {
                Toast.makeText(CompanyListActivity.this, error.getMessage(), Toast.LENGTH_SHORT).show();
                progressDialog.dismiss();
            }
        };

        StringRequest request = new StringRequest(Request.Method.POST,url,listener,errorListener)
        {
            @Override
            protected Map<String, String> getParams() throws AuthFailureError
            {
                HashMap<String ,String> map =new HashMap<>();
                map.put("id","7");
                return map;
            }
        };
        MySingleton.getInstance(getApplicationContext()).addToRequestQueue(request);
    }
private void getData()
{
String url=“我的url”;
final ProgressDialog ProgressDialog=新建ProgressDialog(CompanyStactivity.this);
progressDialog.setMessage(“发送数据”);
progressDialog.show();
Response.Listener=新建Response.Listener()
{
@凌驾
公共void onResponse(字符串响应)
{
Toast.makeText(companyStactivity.this,“OK”,Toast.LENGTH_SHORT.show();
progressDialog.disclose();
}
};
Response.ErrorListener ErrorListener=新的Response.ErrorListener()
{
@凌驾
公共无效onErrorResponse(截击错误)
{
Toast.makeText(companyStactivity.this,error.getMessage(),Toast.LENGTH\u SHORT.show();
progressDialog.disclose();
}
};
StringRequest=新的StringRequest(request.Method.POST、url、侦听器、errorListener)
{
@凌驾
受保护的映射getParams()引发AuthFailureError
{
HashMap=newHashMap();
地图放置(“id”,“7”);
返回图;
}
};
getInstance(getApplicationContext()).addToRequestQueue(请求);
}

您的问题不清楚-所以您想从服务器获得响应并在屏幕上显示一些数据?您是否看到服务调用完成后显示“OK”的Toast消息?请添加JSON数据