我正在尝试实现一个 Android 主屏幕小部件。我很想知道为什么我应该使用 RemoteViews 来实现小部件?
最佳答案
如果您熟悉在 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/