您的位置:首页 > 其它

Launcher3如何给桌面添加一页,并显示一个应用

2015-07-17 09:41 435 查看
这个需求实现起来相对较容易,Launcher桌面的配置文件,

在res/xml/default_workspace.xml里面

这个文件里面有appwidget,favorite,还有hotseat,hotseat下是4个favorite

上面的favorite里面定义的就是页面中的应用

<favorite

launcher:packageName=""

launcher:className=""

launcher:screen=“”

launcher:x=""

launcher:y=""/>

packageName是应用的包名

className是应用的启动类名

screen是哪一屏

x是应用所在的x坐标,从0开始的

y是应用所在的y坐标,从0开始

如果我想增加一屏,直接看当前的screen最大是多少,然后+1

添加一个favorite,写下包名,类名,哪一屏,坐标就可以了

这里需要注意的是在编译和push后,并不能看到想要的效果

这时候就需要去settings里面把Launcher的数据清空,再回到桌面

效果就出现了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: