开发者社区> 问答> 正文

我可以在appWidget中使用哪些视图?

谁能告诉我在appWidget中可以使用哪些视图?

谢谢

展开
收起
Puppet 2020-01-24 15:15:37 572 0
1 条回答
写回答
取消 提交回答
  • 根据官方的android API:

    一个RemoteViews对象(以及一个App Widget)可以支持以下布局类:

    框架布局 线性布局 相对布局 网格布局 还有以下窗口小部件类:

    模拟时钟 纽扣 天文台 图像按钮 影像检视 进度条 文字检视 ViewFlipper 列表显示 网格视图 堆栈视图 AdapterViewFlipper 不支持这些类的后代。

    RemoteViews还支持ViewStub,这是一个不可见的,零尺寸的视图,可用于在运行时延迟布局资源的膨胀。

    同样从android 3.0开始,支持以下视图:

    ListView-在垂直滚动列表中显示项目的视图。有关示例,请参见Gmail应用小部件。 GridView-在二维滚动网格中显示项目的视图。有关示例,请参阅“书签”应用程序小部件。 StackView-堆叠的卡片视图(类似于rolodex),用户可以在其中向上/向下轻拂正面的卡片以分别查看前一张/后一张卡片。示例包括YouTube和“图书”应用小部件。 AdapterViewFlipper-适配器支持的简单ViewAnimator,可在两个或多个视图之间进行动画处理。一次只显示一个孩子。

    2020-01-25 21:29:26
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载

相关实验场景

更多