так что у меня есть этот Android Spinner с панелью поиска и хотел бы загрузить данные из БД, это то, что у меня есть до сих пор
JSON
[
{"name":"one"},{"name":"two"},{"name":"three"},{"name":"four"},{"name":"five"},
{"name":"six"}
]
mainactivity.java
/*getting the json data part*/
Spinner spinner = (Spinner) findViewById(R.id.spinner);
StringRequest stringRequest = new StringRequest(Request.Method.GET, AppConfig.URL_NAME,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
JSONArray namesARRAY= new JSONArray(response);
} catch (JSONException e) {
e.printStackTrace();
}
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(MainActivity.this , error.getMessage(),Toast.LENGTH_SHORT).show();
}
});
/*spinner part*/
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,ARRAY_WILL_GO_HERE, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
, поэтому у меня есть строка
ArrayAdapter.createFromResource(this,ARRAY_WILL_GO_HERE,android.R.layout.simple_spinner_item);
будет содержать массив json iне знаю, как поставить его там, если кто-то может показать мне, пожалуйста.пожалуйста, обратите внимание, что я следую этому уроку https://www.mytrendin.com/implement-search-functionality-android-spinner/