转niutao:android 4.1.2 launcher2实现应用列表背景透明

由于做android系统开发,在研发的平板上希望将launcher2的应用列表背景由黑色修改为透明,苦闷了几天,终于算是完美实现了,在此直接说方法,希望对想要此功能的人有用。

1.将launcher2的源码从packages/apps/Launcher2/下倒入到eclipse中,具体方法见: http://blog.csdn.net/singleton1900/article/details/8806978

2.待成功能编译出Launcher2后,开始修改代码。

3.找到res/layout/apps_customize_pane.xml文件,将

点击(此处)折叠或打开

  1. <com.android.launcher.AppsCustomizeTabHost
  2.     xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher"
  4.     android:background="#FF000000">
修改为:
点击( 此处 )折叠或打开
  1. <com.android.launcher.AppsCustomizeTabHost
  2.     xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:launcher="http://schemas.android.com/apk/res/com.android.launcher"
  4.     android:background="#00000000">

4.打开com/android/launcher/Launcher.java代码,将其中的对updateWallpaperVisibility函数的调用参数都修改为true.

5.编译运行,即可看到应用列表背景变为透明。

你可能感兴趣的:(转niutao:android 4.1.2 launcher2实现应用列表背景透明)