我正在开发一个应用程序,我在 EditText 中输入日期,它将日期(输入的)发送到另一个活动并显示为 TextView。我在文本框上方创建了一个按钮。
以下是发送和获取日期的 2 个活动。PersonalInfo.class 这些是将日期发送到另一个活动的代码
Button btnDate = (Button) findViewById(R.id.btnDate);
btnDate.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent dateIntent = new Intent();
dateIntent.setClass(PersonalInfo.this, Create_Events.class);
dateIntent.putExtra("passDate", "Date_var_here");
PersonalInfo.this.startActivity(dateIntent);
}
});
Create_Events.class 从第一个活动中获取日期的代码,它将日期显示为 textview
Intent dateIntent = this.getIntent();
/* Obtain String from Intent */
if(dateIntent !=null)
{
String strDate = dateIntent.getExtras().getString("passDate");
TextView txtDate = (TextView) findViewById(R.id.txtDate);
txtDate.setText(strDate);
}