在一个Activity中启动另一个Activity
一.新建一个空的工程
二.添加一个Activity并命名为BAty
三.在activity_main.xml中添加一个按钮,设置id号为btnStartB
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="启动B" android:id="@+id/btnStartB" />
四.在MainActivity的onCreate函数中添加如下所示代码:
findViewById(R.id.btnStartB).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(MainActivity.this,BAty.class)); } });
PS:可以在AndroidManifest.xml中设置Activity的风格,例如设置BAty为对话框风格:
<activity android:name=".BAty" android:label="@string/title_activity_baty" android:theme="@style/Base.Theme.AppCompat.Dialog"> </activity>