下面的代码fragment在正确更新statusDateID的意义上“有效”。我遇到的问题是,虽然它正确设置了statusDateID,但日期不会持续存在,并且当我更新mh.entryDate时,它始终是当前日期。如何在对话框之外获取日期。这样我就可以用所选日期而不是当前日期更新mh.entryDate。感谢您的宝贵时间。funchangeDate(view:View){vardate:Calendar=Calendar.getInstance()varthisAYear=date.get(Calendar.YEAR).toInt()varthisAMonth=date.get(C