Android8.1 Lancher3添加默认widget
话不多说,直接上代码
在res/xml/default_workspace_4x4.xml中添加
<appwidget
launcher:container="-100"
launcher:packageName="com.android.deskclock"
launcher:className="com.android.alarmclock.DigitalAppWidgetProvider"
launcher:screen="0"
launcher:spanX="5"
launcher:spanY="2"
launcher:x="0"
launcher:y="2"/>
其中
a. launcher:container="-100",表示添加在 desktop 中,如果是-101那就是在 HotSeat 中,但是这里我们的 widget 是要添加在 desktop,所以是-100;
b. launcher:packageName=“com.android.deskclock”,这个没啥说的,就是widget的包名,我这里添加的是数字时钟,所以这里填写的是 时钟模块 的包名;
c.