修改WindowManagerService.java中的performLayoutLockedInner()
在if (!win.mLayoutAttached)
后面添加
代码如下:
if (win.mIsWallpaper)
{
gone = win.mViewVisibility == View.GONE
|| !win.mRelayoutCalled
|| (atoken != null && atoken.hiddenRequested)
|| win.mAttachedHidden
|| win.mExiting || win.mDestroying;
}

更多相关文章

  1. Android(安卓)之WebView
  2. android兼容2.2及以前版本的退出方法
  3. Android(安卓)(DiskLruCache)硬盘缓存代码实现
  4. Android获取状态栏的高度
  5. Android(安卓)init.rc文件解析过程详解(二)
  6. Android(安卓)Apk加固(安全专项)
  7. Android系统源代码情景分析:基础知识
  8. AndroidStudio快捷键设置2
  9. 【翻译】(7)CPU Arch ABIs

随机推荐

  1. android 语音朗读短消息
  2. 解决Android Studio 无法在线更新的问题
  3. 7.1.1 ImageSwitcher案例分析详解
  4. Android Drawable 在代码中实现android:t
  5. Android自适应不同版本的程序退出方法
  6. Android各版本名称
  7. Android编译时报错:ERROR: Could not find
  8. Android(安卓)学习记录 之 notification
  9. android 修改虚拟机堆大小
  10. Android 自定义view之实现底部导航栏