我正在使用一個ArrayAdapter<CharSequence>
來填充項目以在android.widget.Spinner
中列出。這一切都很好。爲什麼不能從ArrayAdapter添加/刪除項目?
但現在我想保持項目列表的動態,即我希望能夠在運行時從選擇列表中添加/刪除項目。然而,當我打電話給adapter.add(item)
或adapter.remove(item)
時,我始終得到一個UnsupportedOperationException
,儘管ArrayAdapter
類的Javadocs將這兩種方法描述爲可用於完全達到預期目的。
這是一個錯誤,真的沒有實現,或者我在這裏錯過了什麼?
我覺得一個片段可能會有幫助。 – 2010-08-13 12:26:44
重複的[無法修改ListView中的ArrayAdapter](http://stackoverflow.com/questions/3200551/unable-to-modify-arrayadapter-in-listview) – blahdiblah 2013-02-08 00:51:29