Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/11/2013, 23:13
Avatar de ggomez91
ggomez91
 
Fecha de Ingreso: octubre-2008
Mensajes: 181
Antigüedad: 16 años, 1 mes
Puntos: 13
Respuesta: Null Pointer Exception al editar contacto

Hola, ya viendo tu código es claro que el null pasa en la linea 91 de esa clase:

if (editTextEdad.getText().toString().equals("")) {

Así que lo que es nulo es editTextEdad o el retorno de getText. Yo te sugiero que verifiques que exista el R.id.editTextEdad en la vista que estas usando (R.layout.editar_persona). Verifica con el debugger o un Log.d que en la linea 11 el objeto no sea nulo.

editTextEdad = (EditText) findViewById(R.id.editTextEdad);

Si eso está bien (que yo creo que sí) entonces es el getText, el cual intentas inicializar en la linea 35:
editTextEdad.setText(extras.getString("edad"));

Mi mejor idea es que extras.getString("edad") viene Null y de ahí todo, puedes probar con el debugger en esa linea o un Log.d. También puedes cambiar el valor del setText de forma que le hardodees un string cualquiera y si no muere pues es eso, tu extra viene vacío.