dateActivity2类如何获取并显示出来

动态 未结 0 100
小小草
小小草 LV1 2023年9月23日 23:40 发表
以下是一个示例dateActivity2类,它获取MainActivity类传递的Intent对象,并使用getStringExtra和getDoubleExtra方法获取相应的字符串和double类型的值。然后,它将这些值设置为TextView的文本。 ``` 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,Tv4; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_date2); init_View(); Intent intent=getIntent(); String name=intent.getStringExtra("username"); String password=intent.getStringExtra("password"); String sex=intent.getStringExtra("sex"); double weight=intent.getDoubleExtra("weight",0.0); Tv1.setText(name); Tv2.setText(password); Tv3.setText(sex); Tv4.setText(String.valueOf(weight)); } void init_View(){ Tv1=findViewById(R.id.tv_name); Tv2=findViewById(R.id.tv_psd); Tv3=findViewById(R.id.tv_sex); Tv4=findViewById(R.id.tv_weight); } } ``` 在这个示例中,我们假设布局文件activity_date2.xml包含四个TextView(Tv1、Tv2、Tv3和Tv4),用于显示用户信息。在onCreate方法中,我们首先调用init_View方法获取对这些TextView的引用。然后,我们使用getIntent方法获取传递的Intent对象,并使用getStringExtra和getDoubleExtra方法获取相应的字符串和double类型的值。最后,我们将这些值设置为TextView的文本。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复