Как изменить данные на одном счетчике, нажав на другой счетчик в Android? - PullRequest
0 голосов
/ 06 сентября 2011

все у меня есть два счетчика spinner1 и spinner2. в одном счетчике я показываю имена из базы данных (например, onkar). Теперь, если я выбираю имя onkar на spinner1, тогда все имена должны присутствовать на spinner2, кроме имени onkar. Я хочу сделать так. Но я не понимаю, как этого добиться? дайте мне образец или дайте идею для того же.

или я могу динамически изменять данные счетчика ???? Заранее спасибо -

Ответы [ 2 ]

2 голосов
/ 10 января 2012

учтите, что вы использовали два адаптера, чтобы установить данные для счетчика, когда вы выбираете первый счетчик, просто удалите это значение из второго адаптера и затем вызовите метод notifyDataSetChanged (), он изменит данные второго счетчика.

1 голос
/ 10 января 2012
    @Override
public void onItemSelected(AdapterView<?> parent, View view, int position,
        long id) {
    // TODO Auto-generated method stub
    super.onItemSelected(parent, view, position, id);
    // Step 1: Remove Data from ArrayList 1
    // Step 2: Adpater for first spinner .notifiyDataSetChanged()  

}
...