launcher 使用windowIsTranslucent引发的bug

说明

把launcher的theme添加
<item name="android:windowIsTranslucent">true</item>
会引起生命周期的异常,引发home键无效等bug。

解决方法

使用
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowShowWallpaper">true</item>
代替