現在時刻とのオフセットを秒で指定。中身の寄せ方向を指定。設定値はLinearLayoutとは別に定義されており、fill系、clip系、start、endは使用不可。文字のサイズをpx単位で指定。"match_parent"を指定することもでき、その場合は現在の表示領域に収まる最大サイズで表示されると思われる(未確認◆)。文字を描画する際のカスタムフォントのパスを指定(未確認◇)。時刻の値に応じたカスタム文字表示用の文字列配列を指定(動作した試しがない■)。数字の表示フォーマットをDateFormat形式で指定。widgets:timeType="months"なら"MM"など。一部の組み合わせは動作しない。◆ソースの実装によると「文字サイズ=領域の高さ」から開始して幅が収まるまで文字サイズを順次小さくしていくようになっている。◇ソースの実装によるとTypeface.createFromAsset()を使用している。そのためassetsディレクトリのパスを指定する。■ソースのコメントはstring-arrayを指定するように読めるが、ソースの実装ではinteger-arrayとして読み込んだ後にその値で文字列リソースを参照している。Androidのリソースシステムでは「リソースIDの配列」をinteger-arrayとして定義する仕組みが無いため実際は使用できない(TypedArrayならリソースIDの配列を定義できるが読み取り側がinteger-array決め打ちなので意味が無い)。guidelinesでは<level-list>には存在しないandroid:string属性を使って文字列リストを定義すると記載されている。☆TimeLayoutにはTimeViewしか入れられない仕様だが、constantを使用するとTimeViewをTextViewやImageViewとして利用できる。「:」をTimeViewで表示できるなら全体を1つのTimeLayoutで囲むだけで良い。★指定したリソースが1つだけの場合、そのリソースを回転させたものが状態数分だけ自動生成され設定される。アナログ時計としての使用を想定した仕様。▲画像を指定する場合はバグのため動作しない(SmartWatch2が再起動を繰り返す)。代わりに画像を31種類用意して"days_of_month"を使う必要がある。パディング(透明)を除いたサイズ。・EXTENSION_ICON_URI_BLACK_WHITEのみパディングは黒。・ICON_URI_BLACK_WHITEにパディングは無い。