桌面快捷方式保存在当前Launcher App的数据库中,因实现而异。

好像是一个xml指定的,然后代码里面读取设置,在res\xml的default_workspace.xml,

launcher:packageName="com.android.settings"

launcher:className="com.android.settings.widget.SettingsAppWidgetProvider"

launcher:screen="1"

launcher:x="0"

launcher:y="3"

launcher:spanX="4"

launcher:spanY="1" />

launcher:packageName="com.android.deskclock"

launcher:className="com.android.alarmclock.AnalogAppWidgetProvider"

launcher:screen="2"

launcher:x="1"

launcher:y="0"

launcher:spanX="2"

launcher:spanY="2" />

launcher:packageName="com.android.camera"

launcher:className="com.android.camera.Camera"

launcher:screen="2"

launcher:x="0"

launcher:y="3" />

可以指定在第几屏哪个位置的,似乎是这样,你看看哈

Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐