package com.khronos.vulkan_samples; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class SecondActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_second); TextView textView = findViewById(R.id.textViewSecond); Button buttonBack = findViewById(R.id.buttonBack); // 接收从MainActivity传递的数据 Intent intent = getIntent(); if (intent != null && intent.hasExtra("message")) { String message = intent.getStringExtra("message"); textView.setText(message); } buttonBack.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 返回数据到MainActivity Intent returnIntent = new Intent(); returnIntent.putExtra("returnData", "Hello back from SecondActivity!"); setResult(RESULT_OK, returnIntent); // 结束当前Activity finish(); } }); } }