【android教程】控件(View)之DatePicker,TimePicker,ToggleButton……

2012-11-04 08:21 阅读 611 次 评论关闭

控件(View)之DatePicker,TimePicker,ToggleButton,EditText,ProgressBar,SeekBar,AutoCompleteTextView,MultiAutoCompleteTextView

介绍

在 Android 中使用各种控件(View)

DatePicker - 日期选择控件

TimePicker - 时间选择控件

ToggleButton - 双状态按钮控件

EditText - 可编辑文本控件

ProgressBar - 进度条控件

SeekBar - 可拖动的进度条控件

AutoCompleteTextView - 支持自动完成功能的可编辑文本控件

MultiAutoCompleteTextView - 支持自动完成功能的可编辑文本控件,允许输入多值(多值之间会自动地用指定的分隔符分开)

1、DatePicker 的 Demo

datepicker.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">

<!--
DatePicker - 日期选择控件
-->
<DatePicker android:id="@+id/datePicker"
android:layout_width="wrap_content" android:layout_height="wrap_content">
</DatePicker>

</LinearLayout>

_DatePicker.java

package com.webabcd.view;

import android.app.Activity;
import android.os.Bundle;

public class _DatePicker extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
this.setContentView(R.layout.datepicker);

// 具体的应用可参见对话框中的示例
setTitle("DatePicker");
}
}

2、TimePicker 的 Demo

timepicker.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">

<!--
TimePicker - 时间选择控件
-->
<TimePicker android:id="@+id/timePicker"
android:layout_width="wrap_content" android:layout_height="wrap_content">
</TimePicker>

</LinearLayout>

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:【android教程】控件(View)之DatePicker,TimePicker,ToggleButton…… | 猎微网

评论已关闭!