Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Rm1
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 11
#1

Выпадающее меню без xml (как правильно применить Spinner) - Программирование Android

20.03.2015, 20:37. Просмотров 353. Ответов 0
Метки нет (Все метки)

Всем привет! Делаю выпадающее меню в приложении, в котором Активити базируется не на xml-файле. Сейчас у меня вот такой код:
Java
1
2
3
4
5
6
7
8
9
10
11
Spinner spinner = new Spinner(myContext);
     ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(myContext,
                android.R.layout.simple_spinner_dropdown_item,
                    new String[] { "X1", "X2", "X3" });
            spinner.setAdapter(spinnerArrayAdapter);
            spinner.performClick();
            String strChoose = spinner.getSelectedItem().toString();
            if (strChoose == "X1") {A1 = 1;}
            else if (strChoose == "X2") {A1 = 2;}
            else {A1 = 3;}  
            invalidate();
Все это дело привязано к кнопочке, по нажатию на которую появляется меню с выбором (Х1, Х2, Х3). Есть две проблемы:
1. Кнопка расположена в середине экрана, а список выпадает в левом верхнем углу. Как его привязать к местоположению кнопки?
2. При выборе элемента, допустим, Х1 - значение А1 не меняется. Кстати, при нажатии на кнопку, к которой привязан Спиннер, значение А1 устанавливается на 1, как если бы я выбрал первый элемент списка, и после этого уже не меняется, куда бы я не тыкал.
http://www.cyberforum.ru/android-dev/thread1903311.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2015, 20:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Выпадающее меню без xml (как правильно применить Spinner) (Программирование Android):

Выпадающее меню
Доброго времени суток. Коллеги, подскажите как осуществить: Есть ImageView,...

Выпадающее меню
Приветствую всех! Подскажите, пожалуйста, что использовать, чтоб по клику на...

Произвольное выпадающее меню
Здравствуйте, интересует изменение выпадающего меню. Каким образом можно...

Как намапить xml на сущности правильно?
Не получается правильно составить pojo по xml и намапить его. Подскажите что...

Выпадающее меню для каждого пункта ListView
Здравствуйте! Как реализовать подобное меню в списке? Я придумал только с...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2015, 20:37
Привет! Вот еще темы с решениями:

Как правильно добавить xml и java файлы в проект?
Привет. Я новичок в Андроиде и Джава. Столкнулся с проблемой. Хочу создать...

Как правильно написать меню?
Я использую в своем приложении менюшку, которая вызывается стандартной кнопкой...

Как открыть клавиатуру Android без xml
Всем привет, мне очень нужно открыть клавиатуру android без потребности xml...

Расположил выпадающее меню, а позиционирование не правильно
Всем Привет! Я только познаю работу со скриптами! И пока ещё совсем зелен. ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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