Передача значения в Список из диалога
Добавлено: 15 май 2014, 10:18
для создания нового пункта в списке вызывается диалог в котором пользователю предлагается ввести его имя. Диалог создаётся из другого активити, но после ввода названия в EditText приложение сбрасывается лог выдаёт ошибку NullPointerExeption.
Код: Выделить всё
метода вызова диалога
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);
}
});