java - EditText.setText error -


resolved! problem used this.findviewbyid, use dialog.findviewbyid. tnx , beg pardon!

i've strange (for me) problem. try write in edittext string readed cursor, , know that's correct way:

edittext mytext;       final dialog dialog = new dialog(this);      dialog.setcontentview(r.layout.login);      dialog.settitle("login");      dialog.setcancelable(true);       cursor lista=db.listaparametri();       try         {             while (lista.movetonext())             {                  if (lista.getstring(0).equals("username"))                 {                      mytext =  (edittext) this.findviewbyid(r.id.username);                      log.d("log", lista.getstring(1));                      mytext.settext( lista.getstring(1) );                     }                }         }                 {             lista.close();         } 

but when try write whit settext() return error:

06-10 09:43:01.829: e/androidruntime(279): fatal exception: main 06-10 09:43:01.829: e/androidruntime(279): java.lang.nullpointerexception 06-10 09:43:01.829: e/androidruntime(279):  @ it.axiomatic.epsoft.sms.epsoftsmsactivity.setup_parametri(epsoftsmsactivity.java:147) 06-10 09:43:01.829: e/androidruntime(279):  @ it.axiomatic.epsoft.sms.epsoftsmsactivity.onoptionsitemselected(epsoftsmsactivity.java:73) 06-10 09:43:01.829: e/androidruntime(279):  @ android.app.activity.onmenuitemselected(activity.java:2195) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.policy.impl.phonewindow.onmenuitemselected(phonewindow.java:730) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.view.menu.menuitemimpl.invoke(menuitemimpl.java:143) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.view.menu.menubuilder.performitemaction(menubuilder.java:855) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.view.menu.iconmenuview.invokeitem(iconmenuview.java:532) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.view.menu.iconmenuitemview.performclick(iconmenuitemview.java:122) 06-10 09:43:01.829: e/androidruntime(279):  @ android.view.view$performclick.run(view.java:8816) 06-10 09:43:01.829: e/androidruntime(279):  @ android.os.handler.handlecallback(handler.java:587) 06-10 09:43:01.829: e/androidruntime(279):  @ android.os.handler.dispatchmessage(handler.java:92) 06-10 09:43:01.829: e/androidruntime(279):  @ android.os.looper.loop(looper.java:123) 06-10 09:43:01.829: e/androidruntime(279):  @ android.app.activitythread.main(activitythread.java:4627) 06-10 09:43:01.829: e/androidruntime(279):  @ java.lang.reflect.method.invokenative(native method) 06-10 09:43:01.829: e/androidruntime(279):  @ java.lang.reflect.method.invoke(method.java:521) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:868) 06-10 09:43:01.829: e/androidruntime(279):  @ com.android.internal.os.zygoteinit.main(zygoteinit.java:626) 06-10 09:43:01.829: e/androidruntime(279):  @ dalvik.system.nativestart.main(native method) 

what's up? tnx!

either:

  1. your textedit has not been defined (but if can other things itthen should fine)
  2. lista.getstring(1) null, try printing catlog saying log.d("log", lista.getstring(1)); should output value of string.

Comments

Popular posts from this blog

django - How can I change user group without delete record -

java - EclipseLink JPA Object is not a known entity type -

java - Need to add SOAP security token -