package com.example.mydate; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import an

动态 未结 0 99
小小草
小小草 LV1 2023年9月23日 23:40 发表
根据您提供的代码,我发现在dateActivity2中使用的TextView控件的id分别为Tv1、Tv2和Tv3,而不是之前提到的textView。因此,您需要将代码中的textView改为对应的Tv1、Tv2和Tv3,即可在dateActivity2中显示传递的数据。 修改后的代码如下: ``` package com.example.mydate; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.widget.TextView; public class dateActivity2 extends AppCompatActivity { TextView Tv1, Tv2, Tv3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_date2); Tv1 = findViewById(R.id.Tv1); Tv2 = findViewById(R.id.Tv2); Tv3 = findViewById(R.id.Tv3); Intent intent = getIntent(); String name, pwd, sex; name = intent.getStringExtra("username"); pwd = intent.getStringExtra("password"); sex = intent.getStringExtra("sex"); Tv1.setText("用户名:" + name); Tv2.setText("密码:" + pwd); Tv3.setText("性别:" + sex); } } ``` 请注意,这里的Tv1、Tv2和Tv3必须与activity_date2.xml布局文件中对应的TextView控件的id保持一致。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复