1、创建几个。。.java文件,就要在布局中创建几个xml文件
2、然后在清单文件中加下action。
1 <application 2 android:allowBackup="true" 3 android:icon="@drawable/ic_launcher" 4 android:label="@string/app_name" 5 android:theme="@style/AppTheme" > 6 <activity 7 android:name="com.fengshao.project.MainActivity" 8 android:label="@string/app_name" > 9 <intent-filter> 10 <action android:name="android.intent.action.MAIN" /> 11 12 <category android:name="android.intent.category.LAUNCHER" /> 13 </intent-filter> 14 </activity> 15 <activity android:name="com.fengshao.project.FristActivity"></activity> 16 <activity android:name="com.fengshao.project.SecondActivity"></activity> 17 <activity android:name="com.fengshao.project.ThirdActivity"></activity> 18 </application>
3、然后在MianActivity中写这些就可以了
1 public class MainActivity extends Activity { 2 3 //将参数进行申明 4 private Button bt1,bt2,bt3; 5 @Override 6 protected void onCreate(Bundle savedInstanceState) { 7 super.onCreate(savedInstanceState); 8 setContentView(R.layout.activity_main); 9 //利用id找到相应的控件 10 bt1= (Button) findViewById(R.id.button1); 11 bt2= (Button) findViewById(R.id.button2); 12 bt3= (Button) findViewById(R.id.button3); 13 //以下都是设置监听器,并进行监听事件 14 bt1.setOnClickListener(new OnClickListener() { 15 16 @Override 17 public void onClick(View v) { 18 // TODO Auto-generated method stub 19 20 Intent intent = new Intent(); 21 intent.setClass(MainActivity.this, FristActivity.class); 22 startActivity(intent); 23 } 24 }); 25 26 27 bt2.setOnClickListener(new OnClickListener() { 28 29 @Override 30 public void onClick(View v) { 31 // TODO Auto-generated method stub 32 33 Intent intent = new Intent(); 34 intent.setClass(MainActivity.this, SecondActivity.class); 35 startActivity(intent); 36 } 37 }); 38 39 40 bt3.setOnClickListener(new OnClickListener() { 41 42 @Override 43 public void onClick(View v) { 44 // TODO Auto-generated method stub 45 46 Intent intent = new Intent(); 47 intent.setClass(MainActivity.this, ThirdActivity.class); 48 startActivity(intent); 49 } 50 }); 51 52 53 54 } 55 }