問題タブ [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 に答える
107 参照

android - DatePickerDialog & TimePickerDialog onXXXSet() バージョン 17 +/- 問題

これがすでに存在する場合は、前もってお詫び申し上げます。これを理解しようとして、私はこれの断片を見つけましたが、この問題全体と解決策は見つかりませんでした. だから私はコミュニティの残りの人のためにそれを書くと思った.

DatePickerDialogs (および onDateSet() を使用して設定された日付/時刻をキャプチャする方法に関する TimePickerDialogs) には、多くの質問/回答があります。

このダイアログ機能には、バージョン 17 以下のバグのように見えるニュアンスがあり、解決策を見つけました。

これが問題です...

そこに述べられているように、DatePickerDialog を離れるときに設定された日付をキャプチャする場合は、onDateSet() メソッドを記述し、DatePickerDialog でリスナーを設定します (通常は「this」)。例えば:

これは、MyDatePickerFragment を onDateSet() リスナーとして DatePickerDialog に渡していることに注意してください。

これは、Android バージョン 17 以下で正常に動作します。バージョン 18 以降を試しても、基本的に何も起こりません。あなたの日付セットの活動は失われます。したがって、別の提案 (私が見つけた) は、次のコードを onCreateDialog() に追加することでした。

これは、バージョン 18 以降でうまく機能します。つまり、これを onCreateDialog() に追加するだけでは、バージョン 17 以下は機能しなくなります。このコード バージョン 17 以下はコメント アウトしてください。入れてよし18歳以上作品。

これを修正するために、次のように実装しました。

出来上がり... !! 今では両方とも動作します。これと同じパラダイムが TimePickerDialog でも機能します。

これが役立つことを願っています。

0 投票する
0 に答える
269 参照

android - タイムゾーンが変更されたときに Android 5.1 で DatePickerDialog が異常な動作を示す

DatePickerDialog を使用してカレンダーを表示する必要があります。

以下のコードが使用されます。

アプリの実行中に、設定に移動し、タイムゾーンをそのような値に変更して、現在の日付が変更されるようにします。ダイアログで任意の日付を選択すると、異常な動作をして他の日付に移動します。setMinDate() および setMaxDate() メソッドを使用しました。これは、Android OS 5.1 でのみ発生します。何かアイデアや助けはありますか?前もって感謝します。

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

android - DatePickerDialog と TimePickerDialog を現在の日付と時刻に更新する

私はAndroidを初めて使用し、場所に基づくリマインダー用の最初のアプリケーションを開発しています。ここでは、場所と日時を含むタスクを追加して、到達したときに通知する必要があります。タスクの追加アクティビティには、タスク名、場所、日付と時刻のボタン (DatePickerDialog をクリックし、TimePickerDialog が表示された場合)、および AddTask ボタンがあります。すべての値を指定して AddTask ボタンを押すと、DatePickerDialog と TimePickerDialog を現在の日付と時刻にリセットします。私の問題は、最近タスクに設定した値が表示されていることです..ダイアログの更新方法..plzzヘルプ..

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

android - ユーザーがdatepickerdialogおよびtimepickerdialog androidで過去の日付と時刻を選択できないようにする

ロケーションベースのリマインダー用の最初のアプリケーションを開発しています。ここでは、場所と日時を含むタスクを追加して、到達したときに通知する必要があります。タスクの追加アクティビティには、タスク名、場所、日付と時刻のボタン (DatePickerDialog をクリックし、TimePickerDialog が表示された場合)、および AddTask ボタンがあります。ユーザーがダイアログから過去の日時を選択できないようにしたい。どうやってやるの... ?

}

0 投票する
4 に答える
14837 参照

android - プログラムで DatePickerDialog にスピナー スタイルを使用させることはできません

を使用しDialogFragmentDatePickerDialog

私はスピナーの外観を好むカレンダーの外観を取得しています。

私は試した:

しかし、それは機能しません。

ある活動にはスピナーの外観が必要ですが、別の活動にはカレンダー ビューが必要であることに注意してください。そのため、アプリケーション スタイル全体を変更することはできません。1 つのアクティビティにカスタム スタイルが必要です。

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

android - DatePickerDialog 表示年ピッカーを最初に表示

DatePickerDialog が開いたらすぐに年のリストを表示する必要があります。

たとえば、ダイアログを表示すると、カレンダー ビューが表示されます: calendar_view:

「1900」というテキストをタップすると、年表示が表示されます。 year_view

このコードを試しましたが、効果がなく、何ができるかわかりません。 DatePickerDialog birthDatePicker = new DatePickerDialog(getActivity(), this, 0, 0, 0); birthDatePicker.getDatePicker().setSpinnersShown(true); birthDatePicker.show();

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

android - DatePickerDialog をカレンダーではなくスピナーとして表示するにはどうすればよいですか?

スピナー DatePickerDialog を表示する方法を見つけようとしてしばらくオンラインで検索していましたが、xml ファイルで android:datePickerMode="spinner" を設定しようとしましたが、まだ機能していません。カレンダー ビューのみが表示されます。

0 投票する
0 に答える
50 参照

android - appcompat7 Material DatepickerDialog maxdate の問題

これが私のコードです

このコードでは、限定日の最終日である8/8をクリックできません。maxdate の制限を別の日付に変更しようとしましたが、常に最終日をクリックできませんでした。

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

android - 日付ピッカーで日付と時刻を比較する

ユーザーが日付を選択できる日付ピッカーダイアログがあります。条件は次のとおりです。

  • 日付は今日より前であってはなりません (システム日付)
  • 日付は 3 か月以内でなければなりません

最初のビットを実行しましたが、2 つの日付を比較して 3 か月以上経過しているかどうかを確認する方法がわかりません。

コード内: checkInYear、checkInMonth、checkInDay はユーザーが選択したもので、年、月、日はシステムの日付です。

2 つの日付を比較して 3 か月以上かどうかを確認する方法を教えてください。

あなたの助けに感謝します。

どうもありがとうございました

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

android - DatePicker ダイアログが Android で開けない

Android アプリケーションに DatePicker ダイアログを実装しようとしています。しかし、残念ながらダイアログが開きません。私のコードは次のとおりです。

私のレイアウトファイルは次のとおりです。

私の間違いを教えてください。ありがとうございました。