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

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

Войти
Регистрация
Восстановить пароль
 
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
#1

Передача значения из SPiner - Программирование Android

03.09.2014, 04:26. Просмотров 624. Ответов 2
Метки нет (Все метки)

В диалоге происходит выбор названия таблицы в Spiner списке. По нажатию кнопки OK это значени должно присвоитсья переменной из другого класса вот код.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public void  rel()
        {
            spArmy.setOnItemSelectedListener(new OnItemSelectedListener() {
                public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
                    convert = "" + adapterView.getItemAtPosition(i);
                    Log.d(TAG,convert);
                     
                    //SA.DATABASE_NAME = convert;
                    //intent2.putExtra("DATABASE_NAME",convert);
                    //startActivity(intent2);   
                    
                }                   
                public void onNothingSelected(AdapterView<?> adapterView) { }
          });
        }

Пробовал через интент и через экземпляр класса, но результат 1 в логе пишет nullpointerExeption. Как нужно передавать такие значения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.09.2014, 04:26     Передача значения из SPiner
Посмотрите здесь:

Получение значения из spiner - Программирование Android
Как можно получить значение из спайнера? То есть сначала выбираем элементы в спайнере потом по нажатию ок в диалоге это значение передаётся...

Утечка памяти в Spiner - Программирование Android
Здравствуйте. Создал новый проект в Layout добавил выпадающий список в ресурсы добавил массив значений списка, нового кода 0. Значения...

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

Как привязать к выбранным пунктам Spiner разные ListView? - Программирование Android
Как привязать к выбранным пунктам Spiner разные ListView? т.е. не могу понять каким способом... В одном активити нужно по выбору...

Передача значения в Список из диалога - Программирование Android
для создания нового пункта в списке вызывается диалог в котором пользователю предлагается ввести его имя. Диалог создаётся из другого...

Передача значения переменой на сервер - Программирование Android
Здраствуйте! Например есть у меня переменная, а её значение надо передать на сервер. Как это реализовать? Добавлено через 3 часа 9...

Передача значения из одного класса в другой - Программирование Android
Доброго времени суток! Проблема следующая: В MainActivity моего проекта лежит список, мне нужно передать идентификатор нажатого элемента...

Передача значения переменной Activity в другой класс - Программирование Android
Есть активность: public class Menu extends Activity { OnClickListener lt; EditText Day, Month, Year, BirthDay, BirthMonth,...

Передача значения - C#
Есть несколько форм, как передать значение переменной в одной форме в TextBox на другой форме?

Передача значения из - JavaScript
Подскажите, пожалуйста, как получить значение из формы выбора &quot;select&quot;? &lt;script&gt; function fu(f) { ...

Передача значения - Java
Всем добрый день, я не так давно начал учиться писать на яве, и сегодня столкнулся с такой проблемой public class graphicMenu { ...

Передача значения - PHP
Здравствуйте! У меня такой вообще странный вопрос, есть скрипт точнее SQL запрос SELECT * FROM `afwor_tests` WHERE code_ay =&quot;1068&quot;; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
03.09.2014, 08:43     Передача значения из SPiner #2
Вы уверены, что правильно запускаете активити?
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
03.09.2014, 09:12  [ТС]     Передача значения из SPiner #3
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
public void CreateStartDialog()
        {
            // Создем builder для конструирования AlertDialog'a 
            AlertDialog.Builder builder = new AlertDialog.Builder(this); 
            builder.setTitle("Диалог с произвольным содержимым."); 
                 
            // Формируем View для вставки в содержимое диалога 
            final View view = getLayoutInflater().inflate(R.layout.test_activity, null); 
            builder.setView(view);
            //Установка адаптера в диалог
            
            adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, data);
            adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            spArmy = (Spinner)   view.findViewById(R.id.spArmy);
            spArmy.setAdapter(adapter);
            //////
            
            rel(); 
           
            builder.setPositiveButton("OK", new DialogInterface.OnClickListener() { 
            
                EditText edLogin = (EditText) view.findViewById(R.id.etLogin); 
                
                
                
                 
              public void onClick(DialogInterface dialog, int which) { 
                 
                 
                  
                  
                  intent.putExtra("totalPoint",edLogin.getText().toString());
                  startActivity(intent);
                  //intent2.putExtra("DATABASE_NAME",convert);
                  //startActivity(intent2);     
              } 
                   
            }); 
                 
            // Создали объект AlertDialog, готовый к выводу на экран 
             
            AlertDialog alert = builder.create(); 
            alert.show();
        }
Активити открывается по вызову интента, после нажатия клавиши ОК в диалоге.
Yandex
Объявления
03.09.2014, 09:12     Передача значения из SPiner
Ответ Создать тему
Опции темы

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