android - 为什么我应该为 Android 主屏幕小部件使用 RemoteViews?

标签 android android-widget

我正在尝试实现一个 Android 主屏幕小部件。我很想知道为什么我应该使用 RemoteViews 来实现小部件?

最佳答案

Refer this link site .

如果您熟悉在 XML 中声明布局,则创建 App Widget 布局很简单。但是,您必须知道 App Widget 布局是基于 RemoteViews 的,它并不支持所有类型的布局或 View 小部件。

RemoteViews 对象(以及因此的 App Widget)可以支持以下布局类:

FrameLayout
LinearLayout
RelativeLayout

以及以下小部件类:

AnalogClock
Button
Chronometer
ImageButton
ImageView
ProgressBar
TextView

不支持这些类的后代。

关于android - 为什么我应该为 Android 主屏幕小部件使用 RemoteViews?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5752445/

相关文章:

android - 获取应用程序上下文

java - 恢复 android 的搜索 View 小部件的状态

安卓时钟秒针

android - Spinner Android 的资源 NotFoundException

android - 编辑框在android中没有获得焦点

java - 在 android 中禁用多选列表首选项中的复选框单击

android - Android 中带有 ListView 的 Gridview

android - 允许用户在 Android 应用程序中插入图像

java - Android 中的切换屏幕不起作用

android - Gradle build for Android 中的 JUnit 测试结果在哪里?