参考文章:
https://jingyan.baidu.com/article/fdbd42770b4f8ab89e3f48c2.html
1.准备两个xml文件,画好界面,在一地个页面添加‘按钮控件’
2.准备两个xml所相对应的java文件,我分为main.java(跳转前)和two.java(跳转后界面)
2.1.这里main.java代码如下:
package com.example.helloworld;
import android.support.v7.app.ActionBarActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//执行main界面
setContentView(R.layout.main);
//new按钮,调用button1,button1是我xml中button按钮的名字
Button btn=(Button)findViewById(R.id.button1);
//触发按钮,走监听事件
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//大体意思:跳转到TwoActivity.class
Intent intent=new Intent(MainActivity.this,TwoActivity.class);
startActivity(intent);
}
});
}
}
2.2这里TwoActivity.java和其他java差不多,无监听,就按钮界面
package com.example.helloworld;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.os.Build;
public class TwoActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.two);
}
}