android 9.0修改默认壁纸
android 9.0修改默认壁纸。
·
修改代码读取图片:
diff --git a/core/java/android/app/WallpaperManager.java b/core/java/android/app/WallpaperManager.java
index fde756c..0a2e802 100644
--- a/core/java/android/app/WallpaperManager.java
+++ b/core/java/android/app/WallpaperManager.java
@@ -1846,7 +1846,8 @@ public class WallpaperManager {
return null;
} else {
whichProp = PROP_WALLPAPER;
- defaultResId = com.android.internal.R.drawable.default_wallpaper;
+ defaultResId = com.android.internal.R.drawable.default_wallpaper_aml;//pang add
+ //defaultResId = com.android.internal.R.drawable.default_wallpaper;
}
final String path = SystemProperties.get(whichProp);
if (!TextUtils.isEmpty(path)) {
修改存放定制化的图片:
core/res/res/drawable-nodpi/default_wallpaper_aml.png
core/res/res/drawable-sw600dp-nodpi/default_wallpaper_aml.png
core/res/res/drawable-sw720dp-nodpi/default_wallpaper_aml.png
配置图片:
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index ffc3d38..febc65e 100755
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -1267,6 +1267,7 @@
<java-symbol type="array" name="vendor_disallowed_apps_managed_device" />
<java-symbol type="drawable" name="default_wallpaper" />
+ <java-symbol type="drawable" name="default_wallpaper_aml" />
<java-symbol type="drawable" name="default_lock_wallpaper" />
<java-symbol type="drawable" name="indicator_input_error" />
<java-symbol type="drawable" name="popup_bottom_dark" />
更多推荐
已为社区贡献15条内容
所有评论(0)