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

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

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

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

06.02.2014, 10:22. Просмотров 629. Ответов 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 Как привязать к выбранным пунктам Spiner разные ListView?
Android Передача значения из SPiner
Получение значения из spiner Android
Утечка памяти в Spiner Android
Как расположить один пункт внизу NavigationDrawer Android
Android Как при нажатии на пункт ListView перейти на другую форму
Android Вывести выбранный элемент ListView в Toast?
Android Как скрыть или как проверить на скрытость компонента?
Открыть пункт меню настроек Android
Не отображается пункт меню в ActionBar 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
Сообщений: 338
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);
                             }
Огромное спасибо
Ответ Создать тему
Опции темы

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