Android Passing Data -
Android Passing Data -
i need advice on application writing android using eclipse. writing application adds 2 numbers , passes info first activity using intent. not sure if utilize intent.putextra ( num1 +num 2), advice appreciated. thanks-
suppose u r going activity activity b , u want homecoming activity a, here example. hope helps :
code go activity b o button click :
button1.setonclicklistener(new onclicklistener() { @override public void onclick(view arg0) { intent intent=new intent(mainactivity.this,secondactivity.class); startactivityforresult(intent, 2); //2 request code. u can take ur own. } });
also in same activity override onactivityresult method :
@override protected void onactivityresult(int requestcode, int resultcode, intent data) { super.onactivityresult(requestcode, resultcode, data); // check if request code same passed here 2 if(requestcode==2) { int x = data.getintextra ("num1"); int y = data.getintextra ("num2"); } }
and in activity b
button1.setonclicklistener(new onclicklistener() { @override public void onclick(view arg0) { bundle b = new bundle(); b.putintextra("num1", int1); b.putintextra("num2", int2); intent = new intent(); i.put(b); finish();//finishing activity } });
android
Comments
Post a Comment