当前位置: 代码迷 >> 数码设备 >> Android的ToggleButton跟Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)
  详细解决方案

Android的ToggleButton跟Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)

热度:190   发布时间:2016-04-29 02:26:50.0
Android的ToggleButton和Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)

ToggleButton 和Switch简介

ToggleButton 和Switch都是继承了Button,所以他们的属性设置和Button差不多。

分别支持的属性

ToggleButton 的属性:
这里写图片描述
Switch的属性:
这里写图片描述

analogColok和DigitalColok简介

digitalColok继承了text,但是它的setText方法不能使用,能够显示精确到秒,作为数字的表,analogColok则是继承了View,进行了几何的重绘,不能显示秒。

analogColok和DigitalColok属性设置

analogColok的属性设置:
这里写图片描述

analogColok和DigitalColok的实例

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"    android:paddingRight="@dimen/activity_horizontal_margin"    android:paddingTop="@dimen/activity_vertical_margin"    android:paddingBottom="@dimen/activity_vertical_margin"    tools:context=".MainActivity"    android:orientation="vertical">  <AnalogClock      android:layout_width="wrap_content"      android:layout_height="wrap_content" />    <DigitalClock        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:textSize="14pt"        android:textColor="#f0f"        android:drawableRight="@drawable/ic_launcher"/>    <AnalogClock        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:dial="@drawable/ic_launcher"/></LinearLayout>

效果图

这里写图片描述

  相关解决方案