2

AndroidでTimePickerDialog(ルックアンドフィール)のようなものを作成したいと思っていますが、それはHOURS/MINUTESではなくMINUTES/SECONDS用です。したがって、AM / PMは関連性がなく、したがってMINUTEを24より大きくすることができます(最大59になります)。

これを反映する方法でTimePickerDialogインスタンスを変更することは可能ですか?

ありとあらゆる提案をいただければ幸いです。:-)

4

3 に答える 3

7

これを反映する方法でTimePickerDialogインスタンスを変更することは可能ですか?

いいえ。ただし、独自のダイアログを実装するための開始点として、レイアウトソースコードTimePickerDialog両方を利用できます。

于 2010-09-05T00:38:25.110 に答える
1

これは役立つかもしれません:

TimePickerと秒:

https://github.com/IvanKovac/TimePickerWithSeconds

見てください。

ここに画像の説明を入力してください

于 2013-10-06T15:04:30.637 に答える
1

CommonsWareの回答のリンクが無効になっているため、TimePickerDialogのソースがおそらくローカルマシン上にあることを知りたい場合があります。これはSDKに含まれています。次の場所を探してみてください。

[SDK_HOME]/sources/android-23/android/app/TimePickerDialog.java
or
[SDK_HOME]/sources/android-23/com/android/datetimepicker/time/TimePickerDialog.java


[SDK_HOME]/platforms/android-23/data/res/layout/time_picker_dialog.xml

もちろん、借りたいAndroidのバージョンを選択してください。Rへの参照はandroid.Rへの参照である必要があります。残念ながら、 ValidationCallbackには、最近のSDKレベルでも可視性の問題があるようです。

于 2015-09-17T12:59:38.330 に答える