Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kazachek
15 / 15 / 2
Регистрация: 03.11.2013
Сообщений: 337
#1

Spiner как проверить выбранный пункт - Android

06.02.2014, 10:22. Просмотров 622. Ответов 2
Метки нет (Все метки)

Здравствуйте, у меня есть Spiner со списком, выбранный элемент задаю TextView-у но не как не получается сравнить выбранный элемент с текстом и обновить содержимое другого TextView

Например, если выбран "Золотой" тогда текст TextView2 = "1"
Если "Платиновый" тогда текст TextView2 = "2"
...
Java
1
2
3
4
5
6
     String strChoose = s.getSelectedItem().toString();
                             if (strChoose=="Золотой"){
                                 zapros_view.setText("1");
                             }else{
                             zapros_view.setText(strChoose);
                             }
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2014, 10:22     Spiner как проверить выбранный пункт
Посмотрите здесь:

Android Как при нажатии на пункт ListView перейти на другую форму
Утечка памяти в Spiner Android
Не отображается пункт меню в ActionBar Android
Не работает первый пункт ActionBar Actions Android
Android Вывести выбранный элемент ListView в Toast?
Получение значения из spiner Android
Android Передача значения из SPiner
Android Как привязать к выбранным пунктам Spiner разные ListView?
Android Как скрыть или как проверить на скрытость компонента?
Android Как проверить разрешение экрана?
Открыть пункт меню настроек Android
Android Как проверить поле на заполнение?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
06.02.2014, 10:38     Spiner как проверить выбранный пункт #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Kazachek Посмотреть сообщение
if (strChoose=="Золотой"){
String s = "s";
if (s.equals("золотой")){

}

Добавлено через 3 минуты
Цитата Сообщение от Kazachek Посмотреть сообщение
String strChoose = s.getSelectedItem().toString();
я сомневаюсь что ты здесь получаешь то что тебе нужно...хотя не уверен в себе...
сделай так Log.d("saddasdas",strChoose);
и проверь в DDMS чо выводит
Kazachek
15 / 15 / 2
Регистрация: 03.11.2013
Сообщений: 337
06.02.2014, 11:14  [ТС]     Spiner как проверить выбранный пункт #3
С DDMS и LogCat-ом работать не научился еще(( а так у меня после нажатии он показывает какой пункт я выбрал, мне теперь нужно, что он сравнил и вывел другой результат

Добавлено через 1 минуту
Java
1
2
3
4
5
6
7
 String strChoose = s.getSelectedItem().toString();
                            String s = "s";
                            if (s.equals("Золотой")){
                                zapros_view.setText("1");
                            }else{
                             zapros_view.setText(strChoose);
                             }

Не работает(( Может я не так написал?

Добавлено через 2 минуты
Все нашел ))))))

Java
1
2
3
4
5
6
7
                             String strChoose = s.getSelectedItem().toString();
                            //String s = "s";
                            if (strChoose.equals("Золотой")){
                                zapros_view.setText("1");
                            }else{
                             zapros_view.setText(strChoose);
                             }
Огромное спасибо
Yandex
Объявления
06.02.2014, 11:14     Spiner как проверить выбранный пункт
Ответ Создать тему
Опции темы

Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru