1
CalendarアプリケーションでshowNativePicker()を使用しています。日付を選択すると、現在の日付のみが表示されるので、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();
}
[クラスのドキュメント](https://www.codenameone.com/javadoc/com/codename1/ui/Display.html#showNativePicker-intを返すように、この変換/キャストする必要があるかもしれません-com.codename1.ui.Component-java.lang.Object-java.lang.Object-)は、値を返すメソッドを示します。 'value'をパラメータとして渡すことは、変数' value'の後続の状態には何の影響もありません。 – spacepickle
しかし、ログに値を表示すると、現在の日付が表示されます。 @spacepickle –
私は 'value = ...'のようなものを使うことを意味します。なぜこのメソッドを直接使うべきではないかについては、[this answer](http://stackoverflow.com/a/23622491/2842227)を参照してください。 – spacepickle