java - app forces close every time i open a new class -


i have app has int called money , .putextra go class every time push button go class forces close app.

here code used send int

 int money = 0;   gotosettings.setonclicklistener(new view.onclicklistener() {          @override         public void onclick(view v) {             // todo auto-generated method stub                 intent intent = new intent(getapplicationcontext(), settings.class);                 intent.putextra("money",money);                 startactivity(intent);          }      }); 

and here receive , try save it

public class settings extends activity {  int loaddef = 0; button save,load,clssave;  intent intent = getintent(); int money = intent.getintextra("money", 0);  @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.settings);      save = (button) findviewbyid(r.id.save);     load = (button) findviewbyid(r.id.load);     clssave = (button) findviewbyid(r.id.clssave);                   save.setonclicklistener(new view.onclicklistener() {                          @override                         public void onclick(view v) {                             // todo auto-generated method stub                              sharedpreferences sharedpreferences=getsharedpreferences("moneysave", context.mode_private);                             sharedpreferences.editor editor=sharedpreferences.edit();                             editor.putint("moneysave", money);                             editor.commit();                          }                     }); 

could me fine out why forces close?

the problem here :

intent intent = getintent(); 

you should intent , in oncreate() not in class definition

@override protected void oncreate(bundle savedinstancestate) {    super.oncreate(savedinstancestate);    setcontentview(r.layout.settings);     intent intent = getintent();    int money = intent.getintextra("money", 0); 

Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -