小部件包包含要使用的UI元素(主要是可视化的)在应用程序屏幕上。你也可以自己设计。
要创建自己的小部件,请扩展查看或子类。收件人在布局XML中使用小部件,有两个额外的文件供您使用创建。下面是您需要创建的文件列表,以实现自定义小装置:
查看
ApiDemos示例应用程序有一个创建自定义布局XML的示例标签视图。请参阅以下文件,这些文件演示了实现和使用自定义小部件:
选择模式多功能模式
适配器视图
多级列表
侦听器用于在完成筛选后接收通知操作。
定义可筛选行为。
可扩展列表适配器
适配器
列表视图
选中时调用回调的接口定义此组中的单选按钮已更改。
AbsListView(绝对列表视图)
微调器
框架布局
相对布局
onCreateContextMenu(上下文菜单、视图、上下文菜单信息)
查看动画程序
自动显示完成建议的可编辑文本视图当用户输入时。
列表适配器
微调适配器
复选框是一种特定类型的两状态按钮,可以是选中或取消选中。
可检查的
按钮有两种状态,选中和未选中。
光标
文本时钟
过滤器使用过滤模式约束数据。
保存筛选操作的结果。
视图
查看寻呼机
显示带有可按下的图像(而不是文本)的按钮或被用户单击。
自动补全文本框
菜单
可用于显示任意视图的弹出窗口。
某些操作进度的视觉指示器。
单选按钮是两个状态的按钮,可以选中或未选中。
此类用于为一组无线电创建多重排除范围按钮。
这组布局参数默认为孩子们覆盖_内容在XML文件。
覆盖_内容
此类封装了滚动。
将其子项排列成行和列的布局。
这组布局参数强制每个子级的宽度为匹配_区域每个孩子的身高覆盖_内容,但仅当未指定高度时。
匹配_区域
水平排列其子项的布局。
表行中使用的布局参数集。
文本时钟可以将当前日期和/或时间显示为格式化字符串
视图转换器
文本框
onSaveInstanceState()
线性布局
缩放按钮控制器
缩放控制