在 Android 应用程序中,当单击另一个 Activity 中的按钮时,如何启动新 Activity (GUI),以及如何在这两个 Activity 之间传递数据?
最佳答案
简单。
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
myIntent.putExtra("key", value); //Optional parameters
CurrentActivity.this.startActivity(myIntent);
通过以下方式在另一侧检索额外内容:
@Override
protected void onCreate(Bundle savedInstanceState) {
Intent intent = getIntent();
String value = intent.getStringExtra("key"); //if it's a string you stored.
}
不要忘记在 AndroidManifest.xml 中添加新 Activity :
<activity android:label="@string/app_name" android:name="NextActivity"/>
关于android - 如何在单击按钮时开始新 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61276282/