1、 准备3张图片
2、 接下来将图片复制到相应的目录drawable_hdpi / drawable-land-mdpi / drawable-port-mdpi 不同文件夹放不同像素的图标
3、 打开Launcher.xml文件(layout_land,layout_port两个目录中的文件)我们可以看到以下代码
上面代码告诉我们抽屉图标是在handle.xml这个文件中(准备的3张图片请按handle.xml文件中的名称进行重命名),拖动抽屉图标后有两个小三角形图标在handle_icon.xml文件中,知道这些之后我们就对这段代码进行修改了,修改如下:
到这里相关的资源文件修改完毕,可以编译试试,很遗憾编译之后发现有错!不着急,想想之前修改的代码,在这个标签中<com.android.launcher.HandleView>我们删除了 android:src="@drawable/handle_icon" 这一句代码。好了,我们到源码中查找与handle_icon相关的文件。打开Launcher.java我们就发现,定义了一个 private TransitionDrawable mHandleIcon;很好,我们将与mHandleIcon相关的都屏蔽掉,然后在编译运行,恭喜你,修改完成!