立即注册
查看: 2891|回复: 0

[经验] launcher预置文件夹的方法!

已绑定手机
已实名认证
发表于 2017-3-14 13:47:26 | 显示全部楼层 |阅读模式 来自 广东省深圳市
分享一段,预置桌面文件夹的代码,预置应用,预置widget的方式,Launcher代码里已经有了,最近做类似小米的桌面,想要预置桌面文件夹,分析了launcher的代码,原来跟预置应用一样的简单:   

<folder

        launcher:screen="0"

        launcher:x="0"

        launcher:y="4"

        launcher:title="@string/built_in_folder_toolkit">

            <favorite

                launcher:packageName="com.Android.calculator2"

                launcher:className="com.android.calculator2.Calculator"/>      

            <favorite

                launcher:packageName="com.android.soundrecorder"

                launcher:className="com.android.soundrecorder.SoundRecorder" />     

            <favorite

                launcher:packageName="com.android.deskclock"

                launcher:className="com.android.deskclock.DeskClock" />                                                                       

        </folder>   


思路来自于:加载loadFavorites()代码段,这里会根据解析的:default_workspace.xml标签的name,分别添加桌面快捷图标。







您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表