問題タブ [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.
android - DatePickerDialog androidでMinDateを設定する際の問題
DatePickerDialog
Android で日付範囲を選択するために使用しminDate
ていMaxDate
ますLolliPop (5+)
。しかし、以下の Lollipop で同じことを実行すると、例外がスローされます。
使用コード:
結果: Android Lollipop で正常に動作します。他の下位バージョンで例外的にクラッシュする
ここに例外メッセージがあります
助けてください...
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 でも機能します。
これが役立つことを願っています。
android - タイムゾーンが変更されたときに Android 5.1 で DatePickerDialog が異常な動作を示す
DatePickerDialog を使用してカレンダーを表示する必要があります。
以下のコードが使用されます。
アプリの実行中に、設定に移動し、タイムゾーンをそのような値に変更して、現在の日付が変更されるようにします。ダイアログで任意の日付を選択すると、異常な動作をして他の日付に移動します。setMinDate() および setMaxDate() メソッドを使用しました。これは、Android OS 5.1 でのみ発生します。何かアイデアや助けはありますか?前もって感謝します。
android - DatePickerDialog と TimePickerDialog を現在の日付と時刻に更新する
私はAndroidを初めて使用し、場所に基づくリマインダー用の最初のアプリケーションを開発しています。ここでは、場所と日時を含むタスクを追加して、到達したときに通知する必要があります。タスクの追加アクティビティには、タスク名、場所、日付と時刻のボタン (DatePickerDialog をクリックし、TimePickerDialog が表示された場合)、および AddTask ボタンがあります。すべての値を指定して AddTask ボタンを押すと、DatePickerDialog と TimePickerDialog を現在の日付と時刻にリセットします。私の問題は、最近タスクに設定した値が表示されていることです..ダイアログの更新方法..plzzヘルプ..
android - ユーザーがdatepickerdialogおよびtimepickerdialog androidで過去の日付と時刻を選択できないようにする
ロケーションベースのリマインダー用の最初のアプリケーションを開発しています。ここでは、場所と日時を含むタスクを追加して、到達したときに通知する必要があります。タスクの追加アクティビティには、タスク名、場所、日付と時刻のボタン (DatePickerDialog をクリックし、TimePickerDialog が表示された場合)、および AddTask ボタンがあります。ユーザーがダイアログから過去の日時を選択できないようにしたい。どうやってやるの... ?
}
android - プログラムで DatePickerDialog にスピナー スタイルを使用させることはできません
を使用しDialogFragment
てDatePickerDialog
私はスピナーの外観を好むカレンダーの外観を取得しています。
私は試した:
と
しかし、それは機能しません。
ある活動にはスピナーの外観が必要ですが、別の活動にはカレンダー ビューが必要であることに注意してください。そのため、アプリケーション スタイル全体を変更することはできません。1 つのアクティビティにカスタム スタイルが必要です。