i have little/big problem in app in android.i have 2 activity:activity1 , activity2. activity1 has textview , button , activity2 has edittext , button. activity1 go acvity2 , want send text edittext activity2 activity 1. force close because don't know order in code. should do? thanks
here code :
import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.widget.button; import android.widget.textview; public class activity1 extends activity { textview txt; public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); txt = (textview) findviewbyid(r.id.txt); button next=(button)findviewbyid(r.id.btn); next.setonclicklistener(new view.onclicklistener() { public void onclick(view view) { intent intent = new intent(activity1.this,activity2.class); startactivityforresult(intent, 0); } }); } import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.widget.button; import android.widget.textview; public class activity2 extends activity { edittext txt2; public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main2); txt2 = (edittext)findviewbyid(r.id.txt2); final bundle bundle = new bundle(); string x=txt2.gettext().tostring(); bundle.putstring("param",x); button btn2=(button)findviewbyid(r.id.btn2); btn2.setonclicklistener(new view.onclicklistener() { public void onclick(view view) { intent intent = new intent(activity2.this,activity1.class); intent.putextra(bundle) finish(); } }); } }
one problem code don't have handling result of second activity. (there's no onactivityresult in first activity.)
the notepad tutorial includes decent example of calling second activity , getting result.
Comments
Post a Comment