91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android context如何啟動活動

小樊
81
2024-11-15 16:45:04
欄目: 編程語言

在Android中,要從一個Activity(上下文)啟動另一個Activity,您需要執行以下步驟:

  1. 首先,確保目標Activity已經在AndroidManifest.xml文件中聲明。例如,如果您要從MainActivity啟動SecondActivity,那么在AndroidManifest.xml中添加以下代碼:
<activity android:name=".SecondActivity"></activity>
  1. 在要啟動新Activity的上下文中,使用startActivity()方法。例如,從MainActivity啟動SecondActivity:
// 在MainActivity中啟動SecondActivity
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);

這里,MainActivity.this表示當前MainActivity的上下文,SecondActivity.class表示要啟動的目標Activity的類。

  1. 如果您需要在啟動新Activity時傳遞數據,可以使用IntentputExtra()方法。例如,將一個字符串傳遞給SecondActivity:
// 在MainActivity中啟動SecondActivity并傳遞數據
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
intent.putExtra("key", "value"); // "key"是鍵,"value"是要傳遞的值
startActivity(intent);
  1. 在目標Activity(這里是SecondActivity)中,使用getIntent()方法獲取傳遞的數據:
// 在SecondActivity中獲取從MainActivity傳遞過來的數據
Intent intent = getIntent();
String value = intent.getStringExtra("key"); // "key"是鍵,"value"是要獲取的值

這樣,您就可以從一個Activity啟動另一個Activity并傳遞數據了。

0
西畴县| 大田县| 郁南县| 仁布县| 弥渡县| 宜州市| 宁津县| 高陵县| 邹平县| 那曲县| 高邮市| 大荔县| 广灵县| 浠水县| 阿克陶县| 南康市| 雷波县| 长子县| 海兴县| 郧西县| 平武县| 景洪市| 霍城县| 仁布县| 元氏县| 浮山县| 娱乐| 循化| 呼和浩特市| 张家川| 金溪县| 绥化市| 图们市| 达拉特旗| 新乐市| 木里| 仙桃市| 额尔古纳市| 宁城县| 临武县| 绍兴市|