Olá galera me ajudem aí please…
Tenho esta função no android, uma String categoriaId certo, bom, mas como consigo passar esse parâmetro categoriaId para ir buscar la no meu banco de dados e listar as categorias relacionadas a este ID
protected void onCreate(Bundle savedInstanceState) {
BYCategorias(categoriaId);
}
private void BYCategorias(String categoriaId){
StringRequest stringRequest = new StringRequest(Request.Method.GET, Constants.URL_LISTALOJAS,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONArray pro = new JSONArray(response);
for(int i = 0; i<pro.length();i++){
JSONObject proObj = pro.getJSONObject(i);
int idCategoria = proObj.getInt("idLoja");
String NameCategoria = proObj.getString("nome");
String imageUrl = proObj.getString("imagem");
ExampleList.add(new ExampleCardCategoriaItem(idCategoria, NameCategoria, imageUrl));
//ExampleList.equals(("categoriaId")new ExampleCardCategoriaItem(idCategoria, NameCategoria, imageUrl));
}
adapter = new ExampleCardCategoriaAdapter(ListCategoriaActivity.this, ExampleList);
RecyclerView.setAdapter(adapter);
adapter.setOnItemClickListener(ListCategoriaActivity.this);
} catch (JSONException e) {
e.printStackTrace();
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(ListCategoriaActivity.this, error.getMessage(), Toast.LENGTH_LONG).show();
}
});
Volley.newRequestQueue(this).add(stringRequest);
}