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

动态 未结 0 110
小小草
小小草 LV1 2023年9月23日 23:40 发表
代码看起来没有明显的错误,但是在MainActivity中获取RadioButton控件时,应该使用findViewById(R.id.rb_boy)和findViewById(R.id.rb_girl),而不是findViewById(R.id.rg_boy)和findViewById(R.id.rg_gril)。因此,需要将init_View方法中的代码修改为: ``` void init_View(){ et_name=findViewById(R.id.et_name); et_pwd=findViewById(R.id.et_pwd); rb_boy=findViewById(R.id.rb_boy); rb_girl=findViewById(R.id.rb_girl); } ``` 另外,在dateActivity2中,TextView控件的id应该与布局文件中定义的一致,否则会导致空指针异常。因此,需要将Tv1、Tv2、Tv3和Tv4的初始化代码修改为: ``` Tv1=findViewById(R.id.tv_name); Tv2=findViewById(R.id.tv_password); Tv3=findViewById(R.id.tv_sex); Tv4=findViewById(R.id.tv_weight); ``` 这样修改后,数据传递应该就能够正确地实现了。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复