在 Android 上,您必须使用 Intent 对象来启动 Activity。 下面是一个简单的示例,展示了如何从一个 Activity 启动另一个 Activity:
- 首先,目标 Activity 在 AndroidManifest.xml 文件中声明,请确保:
p>
- li>
<清单 ...> <应用程序 ...> ... <Activity android:name=".TargetActivity"> 活动> </应用程序顶部> </清单>
- 接下来,在源 Activity 中使用以下代码来启动目标 Activity。
//导入需要的类 导入 android.content.Intent; 导入 android.view.View; 导入 Android。 widget.Button; //源activity的代码中 public 类 SourceActivity 扩展 AppCompatActivity { @Override 受保护 无效 onCreate(捆绑保存的实例状态) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_source) ; // 马苏。 我有一个按钮,单击后启动目标活动 按钮 按钮 = findViewById(R.id.button); button.setOnClickListener(新 查看.OnClickListener() { @Override 酒吧lic void onClick(查看 v) { // 创建一个Intent对象,并指定要启动的Activity。 Intent 意图 = 新 意图(SourceActivity.这个, TargetActivity.class); //使用startActivity()方法启动目标Activity startActivity(intent); } }); } }
在此示例中,当用户单击名为“button”的按钮时,将创建一个名为“Masu”的活动。 “目标活动”将开始。 跟我来根据您自己的情况替换您自己的活动名称和布局文件。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册