vendor/mediatek/proprietary/packages/apps/Launcher3/res/xml/default_workspace_4x4.xml

launcher:container="-101"//-101应该代表hotseat,也就是说此应用将处于hotseat里

launcher:screen="0"//应用所处屏幕

launcher:x="0"//应用图标所处x位置

launcher:y="0" >//应用图标所处y位置

第三方可以这么加

launcher:className="com.android.dialer.DialtactsActivity"//点击图标启动的类



launcher:packageName="com.android.dialer" //应用包名 />

<favorite

        launcher:packageName="com.android.soundrecorder"

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

源码上是这样的

<resolve

        launcher:screen="0"

        launcher:x="0"

        launcher:y="-1" &gt;

        <favorite launcher:uri="#Intent;action=android.intent.action.MAIN;category=android.intent.category.APP_EMAIL;end" /&gt;

        <favorite launcher:uri="mailto:" /&gt;

    </resolve&gt;

简单可以这样加

<favorite screen="0" x="0" y="2" packageName="com.syscom.eptt.android" className="com.syscom.eptt.android.ui.dpad.DpadPttActivity"/&gt;

增加桌面组件图标

<appwidget

        launcher:container="-100"

        launcher:packageName="com.jkt.dg86"

        launcher:className="com.jkt.dg86.Dg86AppWidget"

        launcher:screen="0"

        launcher:x="0"

        launcher:y="0"

        launcher:spanX="4"

        launcher:spanY="2"/>

 

  launcher:packageName=”        launcher:className=

这俩是客户app包名组件的类

  launcher:spanXx轴延展的格数

原文地址:https://blog.csdn.net/youthking1314/article/details/128420498

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_24308.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注