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

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

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

Передача значения в Список из диалога - Программирование Android

14.05.2014, 09:57. Просмотров 632. Ответов 4
Метки нет (Все метки)

для создания нового пункта в списке вызывается диалог в котором пользователю предлагается ввести его имя. Диалог создаётся из другого активити, но после ввода названия в EditText приложение сбрасывается лог выдаёт ошибку NullPointerExeption.

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
метода вызова диалога 
public void createTask(View v)
        {
            createDialog();
        }
 
 
//сам диалог        
public void createDialog()
        {// Создем builder для конструирования AlertDialog'a 
            AlertDialog.Builder builder = new AlertDialog.Builder(this); 
             
                   
            
 
            builder.setCancelable(true); 
             //final EditText b = new EditText(this);
             
             final View view = getLayoutInflater().inflate(R.layout.dialog_layout, null); 
                builder.setView(view);   
             etInputTask = (TextView) findViewById(R.id.etInputTask);
            // Устанавливаем слушатель события "Нажали кнопку Yes" 
            builder.setPositiveButton("OK", new DialogInterface.OnClickListener() { 
              public void onClick(DialogInterface dialog, int id) { 
                                  
                  m = new HashMap<String, Object>();
                  m.put(ATTRIBUTE_NAME_TEXT,  etInputTask.getText().toString() );
                
                  data.add(m);
                  
        
              } 
            });
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.05.2014, 09:57     Передача значения в Список из диалога
Посмотрите здесь:

Вызов диалога из диалога - Программирование Android
Есть диалог, как сделать чтобы при выборе определенной позиции в это диалоге открывался другой диалог? case 0: AlertDialog.Builder...

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

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

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

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

Получить информацию из диалога - Программирование Android
Всем привет! Есть в методе onCreate: new AlertDialog.Builder(this) .setView(R.layout.dialog_signin) ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
14.05.2014, 10:25     Передача значения в Список из диалога #2
вангую
etInputTask равен еще не инициализирован и равен null, поэтому и ошибка
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
15.05.2014, 11:16  [ТС]     Передача значения в Список из диалога #3
Как она должна быть инициализирована?
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
16.05.2014, 08:17     Передача значения в Список из диалога #4
А это где?
Java
1
2
AlertDialog alert = builder.create();
alert.show();
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2014, 08:25     Передача значения в Список из диалога
Еще ссылки по теме:

Переопределить стиль диалога - Программирование Android
Здравствуйте! Никак не получается корректно переопределить стиль диалога. Пытаюсь так: &lt;style name=&quot;Theme.Paper.Dialog&quot;...

Отслеживание закрытия диалога - Программирование Android
Здравствуйте! Имеется вот такой класс: package com.contedevel.timetable; import java.util.ArrayList; import java.util.List; ...

Дождаться закрытия диалога - Программирование Android
Один и тот же диалог используется в двух активити. Т.к. его реализация достаточно громоздка, пытаюсь его использовать повторно, а не...

Передать данные из диалога - Программирование Android
Доброго всем времени суток. Ребят вопрос простейший, хочется узнать как делать правильно. Есть класс расширяющий класс Dialog. С...

Дисклеймер в виде диалога - Программирование Android
Как лучше создать дисклеймер в виде диалогового окна: нажимаешь на кнопку &quot;Согласен&quot;, он больше не показывается, нажимаешь кнопку &quot;Не...

Реализация диалога android - Программирование Android
Доброго времени суток. Решил написать простенький месседжер, и столкнулся с такой проблемой: Не знаю как это называется и как такое...


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

Или воспользуйтесь поиском по форуму:
Frai32
0 / 2 / 0
Регистрация: 24.08.2013
Сообщений: 137
16.05.2014, 08:25  [ТС]     Передача значения в Список из диалога #5
Это ниже. В общем это уже не важно.
Суть в том, что нужно объявлять view.findViewById Вместо findViewById
Yandex
Объявления
16.05.2014, 08:25     Передача значения в Список из диалога
Ответ Создать тему
Опции темы

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