Android使用两个Activity页面切换…
16lz
2021-12-04
两个XML文件如下: 1.slave.xml android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >
android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="切换到main####" />
2.activity_main.xml android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="切换到slave***" />
两个JAVA文件如下: 1.MainActivity.java package com.leansmall.mydeom;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView;
public class MainActivity extends Activity {
private Button button;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
button=(Button)this.findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) { Intent intent=new Intent(MainActivity.this,slave.class); startActivity(intent); } });
}
}
2.slave.java
package com.leansmall.mydeom;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button;
public class slave extends Activity {
private Button button;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.slave);
button=(Button)this.findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) { Intent intent=new Intent(slave.this,MainActivity.class); startActivity(intent); } });
}
} 注意:两个acitvity都需要在AndroidManifest.xml的application中注册才可以使用
android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="切换到main####" />
2.activity_main.xml android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="切换到slave***" />
两个JAVA文件如下: 1.MainActivity.java package com.leansmall.mydeom;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.TextView;
public class MainActivity extends Activity {
private Button button;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
button=(Button)this.findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) { Intent intent=new Intent(MainActivity.this,slave.class); startActivity(intent); } });
}
}
2.slave.java
package com.leansmall.mydeom;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button;
public class slave extends Activity {
private Button button;
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.slave);
button=(Button)this.findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() {
@Override public void onClick(View v) { Intent intent=new Intent(slave.this,MainActivity.class); startActivity(intent); } });
}
} 注意:两个acitvity都需要在AndroidManifest.xml的application中注册才可以使用
更多相关文章
- android圆形进度条颜色的设置
- Android(安卓)xml资源文件中@、@android:type、@*、?、@+含义和区
- android 7.0及以上版本安装apk
- Android——四种基本布局
- UI知识累积
- android下载资源
- Android(安卓)显示进度条
- 改写ListView样式
- Android(安卓)SDK和最新ADT下载地址