Why can't one add/remove items from an ArrayAdapter?

前端 未结 7 1265
一整个雨季
一整个雨季 2020-11-29 07:26

I am using an ArrayAdapter to populate the items to list in a android.widget.Spinner. That works all fine.

But now I wa

7条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-29 07:47

    I was having the same problem, my data was saved in resource String Array, so I was creating ArraAdapter with createFromResource.
    The following code for creating ArrayAdapter from resource String Array solved the problem:

    Resources res = getResources();
    String[] cities = res.getStringArray(R.array.cities_array);
    ArrayAdapter adapter = new ArrayAdapter(
         this,
         android.R.layout.simple_spinner_item,
         new ArrayList(Arrays.asList(cities)));
    

提交回复
热议问题