問題タブ [datepickerdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
802 参照

datepicker - How to make a DatePickerDialog for monodroid/mvvmcross?

I made a DatePicker like that : https://github.com/eMi-/mvvmcross_datepicker_timepicker/ But I want to have this DatePicker in a dialog for monodroid and bind the selected date (mvvmcross). Someone has an idea how to do this?

The purpose is : when the user tap on the edittext the datepickerdialog is shown and he select the date and then he tap on 'OK' button, the dialogpickerdate disappear and the date appear in the edittext (ddmmyyyy).

0 投票する
1 に答える
770 参照

java - 日付ピッカーダイアログで日付ピッカーを非表示にする

こんにちは、datepickerdialog で day picker を非表示にする正しい方法はありますか? カスタムの日付ピッカーダイアログではなく、ネイティブのアンドロイド日付ピッカーダイアログを使用しています。誰かが助けてくれることを願っています。

以下は、datepickerdialog の私のコードです。

デイピッカーを非表示にする方法についてグーグルを持っていますが、効果がないようです。以下は私が試したコードです。

0 投票する
8 に答える
16928 参照

android - DatePicker.setMinDate(long minDate) が IllegalArgumentException をスローする: Time not between

開始日と終了日からなる時間間隔があります。ユーザーが DatePickerDialogs を介してこれらの日付を設定できるようにする方法があります。ダイアログを作成して表示するメソッドのコードは次のとおりです。

変数の値はbeginning、ユーザーが間隔の開始日または終了日を編集することを選択したかどうかを決定します。それらsomeTimeDuringYear1と同様のものは開始日に関連するメンバー変数でsomeTimeDuringYear2あり、同様のものは間隔の終了日に関連しています。これらはすべて、このダイアログが作成および表示される前に事前設定されています。

開始間隔と終了間隔の両方を編集しているときに、例外がスローされます。インターバルの終了日を編集することを選択したとしましょう。許可されている最後の日付に日付を設定するまで、すべてが完全に機能します。それを行って確認すると、すべて問題ないように見えますが、間隔の終了日を再度編集しようとすると、アプリケーションがクラッシュし、例外がスローされます。(間隔の開始日を最後に許可された日付に設定してから、もう一度編集しようとすると、同じことが起こります。)

LogCat からのログは次のとおりです。

私は答えを探していて、午後中ずっと解決策を考え出そうとしていました. どんな助けでも大歓迎です。

ありがとうございました。

PS: 初めて質問するので、間違っていたらすみません。何が起こっているかについて不足している情報を提供させていただきます。

編集:不思議なことに、 を設定しようとすると問題が発生しますが、minDate実際には日付が よりも「大きい」ようmaxDateです。私がこれを信じる理由は、のsomeTimeDuringDay2 - 1代わりにsomeTimeDuringDay2DatePickerDialogコンストラクターに渡すと、問題がなくなるからです。しかし、その後、「日」フィールドは、DatePicker実際には、私が望むよりも 1 つ小さくなっています。ではなく、 が表示されているsomeTimeDuringDay2ときにに設定する必要があります。しかし、日付がその日付と同じである場合、問題があるようです。DatePickerDialogsomeTimeDuringDay2 - 1maxDate

0 投票する
1 に答える
3649 参照

android - 日付ピッカー ダイアログ リスナー

テキストビューで選択した日付を取得するには、DatePickerDialog を使用する必要があります。テキストビューをクリックすると、DatePickerDialog が表示されます。

私はこれを書きました

しかし、それは機能していません。少しグーグルでこれに変更して動作しましたが、なぜそうなのか理解できませんか? 上記のコードで何かを台無しにしましたか

0 投票する
2 に答える
7531 参照

android - Android: DatePickerDialog / TimePickerDialog のボタン テキストを変更する

私は DatePickerDialog を持っています。デフォルト設定では問題なく動作します。

ここに画像の説明を入力

次に、ボタンのテキストを変更します。次のコードで試してみます。

今私の問題は、datepicker コントロールから日付を取得することです。DateSetListener は、ボタンをクリックしても呼び出されません。DateSetListener を介して日付を取得するにはどうすればよいですか? 日付を取得する別の可能性は約です

しかし、これは不必要に複雑な方法のようです。

TimePickerDialog の場合、タイムピッカー コントロールを取得する方法が見つからないため、この代替方法は機能しません。したがって、TimeSetListener を使用する必要がありますが、(datepicker のように) 可能性を見つけることができません。

返信ありがとうございます。

0 投票する
1 に答える
4266 参照

android - Javaの別のクラスからonDateSetを使用するにはどうすればよいですか?

2 つの ImageButtons があります。1 つは開始日の設定を担当し、もう 1 つは終了日の設定を担当します。それぞれが押されると、DatePickerDialog が表示されます。onCreateDialog メソッドは別のクラス内にあります。そのクラスは次のとおりです。

DatePickerFragment.Java

明らかに不完全ですが、toDate は、管理することになっている TextView の 1 つです。datesel1 は ImageButton です。TextView を追加して、設定された日付を 01/02/2013 形式で含めます。TextView を static として宣言できないため、このクラス内で呼び出すことはできません。では、onDateSet に TextView を必要な内容に設定する静的メソッドを呼び出させる必要がありますか? または、どうすればよいですか?

0 投票する
2 に答える
1209 参照

android - 静的内部クラスから Textview テキストを設定する

私は2つのテキストビューを持っています。それらをクリックすると、DateDialogBoxが表示されます..これは私にとって完璧です..テキストビューのテキストを選択した日付に設定したい..

0 投票する
1 に答える
468 参照

android - 日付ピッカーが 2 つのイベントを作成するのはなぜですか?

特定の日付にカレンダー イベントを作成するために、 http: //developer.android.com/guide/topics/ui/controls/pickers.html から日付ピッカーを実装しようとしています。このstackoverflowスレッドからいくつかのコードを取得しました: Androidでカレンダーイベントを追加するには? 選択した日付をイベントとして渡し、カレンダー アプリを起動します。

ただし、これを行うたびに、2 つの同一のイベントが渡され、その理由がわかりません。

私のメインクラスのコードは次のとおりです。

そして、日付ピッカーを作成するクラス:

テストに使用した同一のコードがいくつかあることに気付くでしょう。testCalendar() と showDatePickerDialog() の 2 つのメソッドがあり、どちらにもイベントを作成するコードが含まれています。testCalendar() では、現在の日付と時刻を使用してイベントが作成されます。showDatePickerDialog() では、日付ピッカーによって決定された日時を使用してイベントが作成されます。

testCalendar() を呼び出すボタンと、showDatePickerDialog() を呼び出すボタンを設定しました。testCalendar() ボタンは、単一のイベントを正しく作成します。showDatePickerDialog() は 2 つ作成します。なんで?