package com.example.myapplication2;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.activity.EdgeToEdge;
import androidx.activity.result.ActivityResultLauncher;
import androidx.activity.result.contract.ActivityResultContracts;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
public class MainActivity028 extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main028);
//获取文本框中的值
//点击按钮跳转到29页面
//29页面要显示:xx登录成功
//点击29按钮,回到主页面28要显示xx已经登录成功
EditText txtname=findViewById(R.id.editTextText3);
TextView txtState=findViewById(R.id.textView6);
Button btn=findViewById(R.id.button5);
//定义一个可以结束返回值的意图对象intent(在该意图被关掉后,获取一个返回值)
ActivityResultLauncher<Intent> intentActivityResultLauncher=
registerForActivityResult(new ActivityResultContracts.StartActivityForResult(),
result -> {
if (result.getResultCode()==1) {
txtState.setText(result.getData().getStringExtra("result"));
}
});
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent(MainActivity028.this,MainActivity029.class);
intent.putExtra("loginname",txtname.getText().toString());
intentActivityResultLauncher.launch(intent);
}
});
}
}
2401_86952851
- 粉丝: 0
- 资源: 1
最新资源
- 【Matlab代码】三维定位 四个锚节点的TDOA定位代码(附源代码)
- 技术资料分享SN74LVC1G00很好的技术资料.zip
- 平面上,三个锚节点进行TDOA定位的方法、MATLAB例程
- 表格文件操作脚本000
- 无迹粒子滤波(Unscented Particle Filter)的matlab例程(一维直线上的滤波,状态量为位置和速度)
- 基于【PSINS工具箱】提供一个MATLAB例程,仅以速度为观测量的SINS/GNSS组合导航
- Dell R740 H350阵列卡驱动,适用于Windows Server 2012R2,Windows Server 2016
- LED编辑软件 新一代LED软件
- rasterio-1.3.11-cp310-cp310-win-amd64
- rasterio-1.3.11-cp311-cp311-win-amd64
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈