怎么把几个应用放在mainmenu的规定位置?
比如几个应用要放在第一屏的前面四个位置,几个应用需要放在第二屏的前面4个位置!不知道各位大大有没有遇到过类似问题,麻烦了!

解决方案 »

  1.   

    就是launcher的那个主菜单里面,把几个应用放在固定的位置上面!
      

  2.   

    launcher这个应用的res/xml下 有配置文件
      

  3.   


    能具体说说吗,可以把一个应用固定在mainmenu里面的某个位置?不是idle桌面,是主界面里面!
      

  4.   

    里面的话 就在 addApps  时处理
    把指定的应用加到list对应的位置
      

  5.   

    在launch2 中 ,mainmenu 中的 所有app 都由 ApplicationInfo这个数据结构管理。楼主只要控制住 src\com\android\launcher2 下的 
    private ArrayList<ApplicationInfo> mAllAppsList = new ArrayList<ApplicationInfo>();
    变量,让希望的app出现在mAllAppsList 的指定位置,这样就可以实现楼主的效果了,当然还需要在package install/remove 时注意改变app的位置信息。
      

  6.   

    在 addApps 时处理
    把指定的应用加到list对应的位置
      

  7.   

    /packages/apps/Launcher/res/xml/default_workspace.xml中记录了系统初始化或者恢复出厂设置时桌面上图标的排列。 其中相关的属性 screen,x,y这几个属性可以控制。