RemoteViews对象(以及App Widget)可以支持以下布局类:
- 的FrameLayout
- 的LinearLayout
- 的RelativeLayout
- 网格布局
以下小部件类:
- AnalogClock
- 按键
- 时计
- 的ImageButton
- ImageView的
- 进度条
- 的TextView
- ViewFlipper
- 列表显示
- 网格视图
- StackView
- AdapterViewFlipper
不支持这些类的后代.
RemoteViews还支持ViewStub,它是一个不可见的,零大小的View,可用于在运行时懒惰地夸大布局资源.
同样从android 3.0开始,支持下一个视图:
- ListView - 显示垂直滚动列表中的项目的视图.有关示例,请参阅Gmail应用小部件.
- GridView - 显示二维滚动网格中的项目的视图.有关示例,请参阅"书签"应用小部件.
- StackView - 堆叠卡片视图(有点像rolodex),用户可以分别向上/向下轻弹前卡以查看上一张/下一张卡片.示例包括YouTube和图书应用小部件.
- AdapterViewFlipper - 适配器支持的简单ViewAnimator,可在两个或多个视图之间设置动画.一次只能展示一个孩子.
| 归档时间: |
|
| 查看次数: |
4532 次 |
| 最近记录: |