Package Com.example.myapp;import Android.app.activity;import Android.content.dialoginterface;import Android.content.intent;import Android.os.bundle;import Android.view.view;import Android.widget.Button;public class MyActivity extends Activity { private Button Btnok = null; /** * Called when the activity is first created. * /@Override public void OnCreate (Bundle savedinstancestate) { super.oncreate (savedinstancestate); Setcontentview (r.layout.main); Btnok = (Button) Findviewbyid (r.id.btncallother); Btnok.setonclicklistener (New Mybuttonlistener ()); } Class Mybuttonlistener implements View.onclicklistener { @Override public void OnClick (view view) { Intent Intent = new Intent (); Intent.putextra ("Key", "value"); Intent.setclass (myactivity.this,otheractivity.class); MyActivity.this.startActivity (intent);}}}
Package Com.example.myapp;import Android.app.activity;import Android.content.intent;import android.os.Bundle; Import android.widget.textview;/** * Created by Chang on 14-9-17. */public class Otheractivity extends activity{ private TextView TV = null; @Override protected void onCreate (Bundle savedinstancestate) { super.oncreate (savedinstancestate); Setcontentview (r.layout.other); Intent Intent = Getintent (); String s = Intent.getstringextra ("key"); TV = (TextView) Findviewbyid (R.id.othertextview); Tv.settext (s); }}
Communication between Android activity