Android Spinner. Как мне удалить предмет из блесны? - PullRequest
0 голосов
/ 20 марта 2012

Я создаю приложение для полета.У меня есть 2 счетчика: spinOrigin и spinDestination;У меня также есть m_array для предметов, которые я хочу поставить на счетчики: "Place1", "Place2" и "Place3".

Что я хочу достичь, если явыбрал "Place1" из прядильщика spinOrigin, "Place1" следует удалить, чтобы на выбор остались только "Place2" и "Place3" из прядильщика spinDestination.

Ответы [ 2 ]

1 голос
/ 20 марта 2012
  1. Удалить элемент из вашего ArrayAdapter<String>
  2. Звоните notifyDataSetChanged() на свой адаптер, он автоматически обновит счетчик.
0 голосов
/ 20 марта 2012

Просто удалите этот элемент из ArrayAdapter<String>, который вы применяете к Spinner, и снова примените этот адаптер к Spinner, чтобы обновить его.

...