MainActivity.java 文件------
......
myButton1 = (Button) findViewById(R.id.button1);
myButton1.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
startActivity(intent);
MainActivity.this.finish();
}
});
......
SecondActivity.java文件-------
......
myButton2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(SecondActivity.this, MainActivity.class);
startActivity(intent);
SecondActivity.this.finish();
}
});
......
AndroidManifest.xml文件:(和之前一样)
...
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SecondActivity"
android:label="@string/title_activity_second" >
</activity>
...
本文详细介绍了在Android应用中通过按钮点击触发页面跳转的方法,包括如何在MainActivity中设置按钮监听器实现跳转至SecondActivity,并在SecondActivity中返回至MainActivity的流程。同时,通过AndroidManifest.xml配置确保应用符合启动需求。


被折叠的 条评论
为什么被折叠?



