使用 CalanderView 创建日程表,Android Studio
Creating a Schedule using CalanderView, Android Studio
在我的应用中,我希望创建一个日程安排页面,用户可以在其中 select 一个日期,他们会看到当天有什么活动。
我创建了一个页面,管理员用户可以在其中 post 一个事件,然后存储在 Firebase 数据库中。
我在将输入的日期从 post 事件页面读取到数据库时遇到问题。我希望格式为 DD/MM/YY。
下面是代码,我已经用在post活动页面上了,谁能给我建议如何正确读取数据库中的selected日期。
谢谢
private void startPostEvent() {
final String eventTitle = mEventTitle.getText().toString().trim();
final String eventDesc = mEventDesc.getText().toString().trim();
final String calendarView= String.valueOf(mCalendar.getDate());
mProgressEvent.setMessage("Posting Notification...");
mProgressEvent.show();
if (!TextUtils.isEmpty(eventTitle) && !TextUtils.isEmpty(eventDesc) && !TextUtils.isEmpty(calendarView)) {
DatabaseReference newNote = mdatabaseEvent.push();
newNote.child("Event_Title").setValue(eventTitle);
newNote.child("Event_Description").setValue(eventDesc);
newNote.child("Event_Date").setValue(calendarView);
试试这个:
SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat("dd/MM/yyyy");
String mDate = sdf.format(new Date(mCalendar.getDate()));
在我的应用中,我希望创建一个日程安排页面,用户可以在其中 select 一个日期,他们会看到当天有什么活动。
我创建了一个页面,管理员用户可以在其中 post 一个事件,然后存储在 Firebase 数据库中。
我在将输入的日期从 post 事件页面读取到数据库时遇到问题。我希望格式为 DD/MM/YY。
下面是代码,我已经用在post活动页面上了,谁能给我建议如何正确读取数据库中的selected日期。
谢谢
private void startPostEvent() {
final String eventTitle = mEventTitle.getText().toString().trim();
final String eventDesc = mEventDesc.getText().toString().trim();
final String calendarView= String.valueOf(mCalendar.getDate());
mProgressEvent.setMessage("Posting Notification...");
mProgressEvent.show();
if (!TextUtils.isEmpty(eventTitle) && !TextUtils.isEmpty(eventDesc) && !TextUtils.isEmpty(calendarView)) {
DatabaseReference newNote = mdatabaseEvent.push();
newNote.child("Event_Title").setValue(eventTitle);
newNote.child("Event_Description").setValue(eventDesc);
newNote.child("Event_Date").setValue(calendarView);
试试这个:
SimpleDateFormat mSimpleDateFormat = new SimpleDateFormat("dd/MM/yyyy");
String mDate = sdf.format(new Date(mCalendar.getDate()));