我跟着http://www.designerandroid.com/?p=8這一個在spinner中添加值。在我們選擇「clear spinner items」時,整個事件都將被刪除。但我需要選擇的特定項目只想刪除。任何人都可以幫助我..示例代碼將幫助我很多。如何從Spinner中的項目列表中刪除特定的選定項目
0
A
回答
1
要刪除微調器中的特定項目,您必須將其從arrayadapter中刪除,它用於填充它。
所以首先獲得項目的你 - [R想要刪除的位置。
比獲取對象FRM從mehod其位置arrayadapter。
int pos = 0;object t=m_adapterForSpinner.getitem(pos);//whr m_arrayadapter is array adapter using for filling spinner
,比使用下面的代碼從微調中刪除:
m_adapterForSpinner.remove((CharSequence) t);
比arrayadapter再次填寫烏爾微調。
3
如果你想刪除所選的項目,微調:
adapter.remove((String)spinner.getSelectedItem());
adapter.notifyDataSetChanged();
其中「適配器」是適配器設置爲微調,就這麼簡單。 :)
如果適配器是超出範圍可從微調獲取適配器,投正確並刪除項:
((List<String>) spinner.getAdapter()).remove((String)spinner.getSelectedItem());
((List<String>) spinner.getAdapter()).notifyDataSetChanged();
相關問題
- 1. 刪除列表中的特定項目
- 2. 刪除列表中的選定項目
- 3. 如何從特定列表中刪除選中項目的列表
- 4. 如何只從列表視圖中刪除選定的項目?
- 5. 如何從列表框中刪除選定的項目
- 6. 如何從d3列表中刪除選定的項目
- 7. 如何從列表框中刪除選定的項目C#
- 8. 從Python中的列表中的特定位置刪除項目
- 9. 從列表中選擇特定項目
- 10. 如何刪除swt中列表中的選定項目
- 11. 如何刪除選中的項目/特定項目從一個數組列表/列表視圖
- 12. Spinner刪除項目
- 13. 如何刪除ASP.NET C#中的特定列表視圖項目?
- 14. 從變量中刪除特定項目...?
- 15. 從SharedPreferences中刪除特定項目
- 16. 從列表中刪除特定於行的項目
- 17. 如何從綁定列表中刪除項目,綁定gridview?
- 18. 從文本項目中刪除選定的項目
- 19. Spinner中選定的項目顏色
- 20. 從兩個列表框中刪除選定的項目
- 21. 從列表框(ObservableCollection)中刪除選定的項目
- 22. 從列表框中刪除未選定的項目
- 23. 從列表視圖中刪除選定的項目點擊
- 24. 從列表框中刪除選定的項目
- 25. 如何從列表中刪除項目
- 26. 如何從列表中刪除項目?
- 27. 如何從列表中刪除項目
- 28. 如何從列表中刪除項目?
- 29. 刪除MFC中的列表框中的特定項目
- 30. 如何從本地存儲陣列中刪除特定項目?
抱歉地問這樣的:對象不能被解析爲一個類型和POS不能解決錯誤即將到來 – ezhil 2011-02-04 09:30:47