gpt4 book ai didi

java - 如何从 android TimeSquare 库中获取选定的日期?

转载 作者:行者123 更新时间:2023-11-30 08:52:16 27 4
gpt4 key购买 nike

如何从 Android TimeSquare 库中获取用户选择的日期?我使用了 getselectedate() 但它没有用,OnClickListener 也没有用它。

 public class HomeActivity extends Activity {

private String dateHolder;
private CalendarPickerView calenderView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.activity_home);


calenderView = (CalendarPickerView) findViewById(R.id.calendar_view);
calenderView.init(lastYear.getTime(), nextYear.getTime())
.inMode(SelectionMode.SINGLE)
.withSelectedDate(new Date());
TextView tv = (TextView)findViewById(R.id.calendar_view);
tv.setText("Pickup Date:" + **HOW_TO_PRINT_SELECTED_DATE_HERE** );
}

}

在上面的代码示例中,我必须在用户从日历中选择日期后立即在 TextView 电视中显示 PickUpDate (HOW_TO_PRINT_SELECTED_DATE_HERE)。

最佳答案

这是我的答案:

 calenderView.setOnDateSelectedListener(new OnDateSelectedListener() {

@Override
public void onDateUnselected(Date date) {

}

@Override
public void onDateSelected(Date date) {

Toast.makeText(HomeActivity.this,calenderView.getSelectedDate().getTime()+"", Toast.LENGTH_LONG).show();

tv.setText("Pickup Date:" +calenderView.getSelectedDate().getTime());
}
});

关于java - 如何从 android TimeSquare 库中获取选定的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30214359/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com