最近在实现为应用程序添加小组件的功能,记录一下开发过程。
1.添加一个小组件模板
设置组件类名称,其他属性按需求设置,这些属性在生成的文件中也可修改
工程main目录下会生成类文件,res目录下生成资源文件,涉及文件如下
重复上述操作可为应用添加多个小组件
多个小组件时,为小组件设置名称是通过AndroidManifest中添加的这一段实现,label为widget设置了标签
<receiver android:name="com.tdx.AndroidNewBeta.NewAppWidget"android:label="@string/new_add_widget"><intent-filter><action android:name="android.appwidget.action.APPWIDGET_UPDATE" /></intent-filter><meta-dataandroid:name="android.appwidget.provider"android:resource="@xml/new_app_widget_info" />
</receiver>