初めに
今回はデジタル時計で時間を表示させるためのView 『TextClock』というものうを見つけたので、それをご紹介します
TextClock
デジタル時計を表示させるには TextClockクラスか LayoutにTextClockタグを追加して用います。
TextClockはTextViewの子ViewなのでTextViewのメソッドを使用することができます。
TextClockのデジタル時計の表示形式は24時間表示か12時間表示のどちらかを定義することができます。
setFormat24Hourメソッドを使用すると24時間表示内容を定義することができます。
XML側で定義する場合は
android:format24Hour="HH:mm:ss"
といった感じで定義することができます。
タイムゾーンを指定
TextClockではデジタル時計のタイムゾーンを指定することができます。
setTimeZoneメソッドを使用するとタイムゾーンの指定が可能になります。
XML側で定義する場合は
android:timeZone="GMT+900"
とすると日本の時刻(GMT+900)を設定することができます。
または
android:timeZone="Asia/Tokyo"
という設定することも可能です。