您的位置:首页 > 移动开发 > Android开发

Android 如何把Launcher桌面的每一屏修改为x*x(例如5*5)的布局?

2014-03-07 11:29 501 查看
前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:

         CSDN:
http://www.csdn.net

         雨季o莫忧离:http://blog.csdn.net/luckkof

正文

 

如何把Launcher桌面的每一屏修改为x*x(例如5*5)的布局?



1、请修改packages/apps/Launcher2/res/values/config.xml,修改为

      <integer name=“cell_count_x”>x(例如5)</integer>

      <integer name=“cell_count_y”>x(例如5)</integer>

2、请修改packages/apps/Launcher2/res/values/dimens.xml,将

      <dimen name=“workspace_width_gap_port”>或<dimen name=“workspace_height_gap_port”>修改为负值

 

PS:

1. 此Feature仅针对竖屏Launcher

2. 如果按照上述修改后UI出现异常,请根据手机分辨率调整相应目录下的dimens.xml。例如手机分辨率是1280*720,需要调整的就是packages/apps/Launcher2/res/values-xhdpi/dimens.xml中的dimen name=“workspace_width_gap_port”>或<dimen name=“workspace_height_gap_port”>值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息