カウントダウンタイマー付きのアプリを作成しています。(ボタンをクリックした後)TimePickerで時刻を選択したいのですが。いくつかの選択肢があります。15、30、45分です。
残念ながら、TimePickerは私が望んでいたものではありません。
TimePickerを編集して、カスタムの値のセットのみを表示する可能性はありますか?
前もって感謝します!
カウントダウンタイマー付きのアプリを作成しています。(ボタンをクリックした後)TimePickerで時刻を選択したいのですが。いくつかの選択肢があります。15、30、45分です。
残念ながら、TimePickerは私が望んでいたものではありません。
TimePickerを編集して、カスタムの値のセットのみを表示する可能性はありますか?
前もって感謝します!
リフレクションを使用してそれを行うことが可能です。しかし、それが正しいことかどうかはわかりません。
これがどのように行われるかの例です。60行目は、24時間スピナーを3.0より前のAndroidの12個の日本語記号に置き換えています。行74〜76は、3.0以降でも同じことを行います。
スピナーを使用して独自のダイアログを作成する方が良いかもしれませんが、私のコードでは、ネイティブのTimePickerを模倣したいと思いました。
、または分TimePicker
を選択するために表示するのではなく、を使用する必要があります15
30
45
Spinner
スピナーの使い方がわからない場合は、コメント欄で教えてください!