【问题标题】:How to pass the date and time from one layout to another [closed]如何将日期和时间从一种布局传递到另一种布局[关闭]
【发布时间】:2011-09-07 04:52:21
【问题描述】:

第一个布局有一个选择日期的按钮,另一个选择时间的按钮。从弹出窗口中选择日期和时间后,单击下一步按钮。在此单击上,包含日期和时间选择器的第二个布局。在此我们必须设置之前获取的日期和时间...

【问题讨论】:

  • “使用日期和时间选择器从一个布局到另一个布局。”这是什么 ?您想将日期和时间传递给另一个活动吗?
  • 应该禁止少于100字的问题。
  • 第一个布局有一个选择日期的按钮,另一个选择时间的按钮。从弹出窗口中选择后,单击下一步按钮。在此单击上,包含日期和时间选择器的第二个布局。在此我们必须设置之前获取的日期和时间...
  • 您可以更好地从单个 AlertDialog 中显示和获取日期和时间......

标签: java android


【解决方案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;

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 2014-04-10
    相关资源
    最近更新 更多