代号一个showNativePicker()方法问题

时间:2017-04-21 08:04:26

标签: java oop codenameone lwuit

我在我的日历应用程序中使用showNativePicker(),当我选择日期时,它只显示当前日期,那么如何管理它以在showNativePicker()方法中显示所选日期?提前谢谢。

这是我的代码: -

    try{
           Display.getInstance().showNativePicker(Display.PICKER_TYPE_DATE,PivDisplayCalendar.this, value, metaData);
           Storage.getInstance().writeObject("Date", value);
           Log.p(value.toString());
           Dialog.show("Selected Date", value.toString(), "OK", "");
   } 
           catch(Exception e) {
                         e.printStackTrace();
             }

1 个答案:

答案 0 :(得分:2)

您没有捕获调用showNativePicker()

返回的值

这是一段代码示例。请注意第二行中的赋值语句。当方法返回Object

时,您可能需要转换/转换它
try {
  value = Display.getInstance().showNativePicker(Display.PICKER_TYPE_DATE,PivDisplayCalendar.this, value, metaData);
  Storage.getInstance().writeObject("Date", value);
  Log.p(value.toString());
  Dialog.show("Selected Date", value.toString(), "OK", "");
} catch(Exception e) {
  e.printStackTrace();
}