溫馨提示×

android啟動activity的方法是什么

小億
245
2024-03-19 17:04:35
欄目: 編程語言

在Android中啟動一個Activity可以通過Intent來實現。以下是啟動Activity的方法:

  1. 使用顯式Intent:指定要啟動的Activity的類名,例如:
Intent intent = new Intent(this, TargetActivity.class);
startActivity(intent);
  1. 使用隱式Intent:指定要啟動的Activity的Action和Category,例如:
Intent intent = new Intent("com.example.ACTION_START");
intent.addCategory("android.intent.category.DEFAULT");
startActivity(intent);
  1. 如果需要向Activity傳遞數據,可以使用Intent的putExtra方法,例如:
Intent intent = new Intent(this, TargetActivity.class);
intent.putExtra("key", "value");
startActivity(intent);
  1. 如果需要獲取返回結果,可以使用startActivityForResult方法,例如:
Intent intent = new Intent(this, TargetActivity.class);
startActivityForResult(intent, REQUEST_CODE);

啟動Activity的方法可以根據需求選擇合適的方式。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女