如何将日期和时间从一个布局传递到另一个布局

时间:2011-09-07 04:52:22

标签: java android

第一个布局有一个选择日期的按钮,另一个按钮来选择时间。选择日期&弹出窗口的时间,单击下一个按钮。在此单击时,第二个布局包含日期和时间选择器。在这里我们必须设置以前提取的日期和时间......

1 个答案:

答案 0 :(得分:1)

你可以选择日期并存储到字符串中,如果你按下一个按钮并打开另一个活动你可以使用Intent对象通过put()传递这个日期和时间值,就像现在存储时间一样。

Intent intent = new Intent(this,YourClass.class);
intent.put("Date",date);
intent.put("Time",time);
startActivity(intent);

在另一项活动中你可以这样做

String date = getIntent().getExtra().getString("Date");
String time = getIntent().getExtra().getString("Time");

如果要在同一活动中设置日期和时间值,则无需在活动类中使用此日期和时间对象并声明为

private String date,time;

所以你只能在这个活动中。