Как отобразить диалог, если счетчик не выбран или пропущен - PullRequest
1 голос
/ 21 декабря 2011

Я занимаюсь разработкой приложения для Android, и в нем я хочу проверить Spinner, т.е. если Spinner не выбран или пропущен, то я хочу отобразить диалоговое окно с предупреждением, отображающее сообщение «Пожалуйста, выберите конкретный счетчик и двигайтесь вперед».В том смысле, что я хочу, чтобы пользователь в обязательном порядке выбирал прядильщик, не пропуская его.

Ответы [ 2 ]

3 голосов
/ 21 декабря 2011

Сохраните первый элемент в вашем spinner примерно так: PLease выберите так и так ..

Скажите Spinner s;

Затем проверьте с помощью String st =s.getSelectedItem().toString() или

int pos =s.getSelectedItemPosition()

Тогда вы должны либо использовать:

if(pos!=0)
                {
                \\do your work
                }
                else{
                \\display alert
       } 

ИЛИ

 if(!st.equals("Please select so and so.."))
     {
                    \\do your work
                    }
                    else{
                    \\display alert
           }
0 голосов
/ 21 декабря 2011

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

...