|
- //初始化包
: B& X/ V6 l- h - cls("android.app.WallpaperManager",wm)# ~. H; N7 y( g$ o3 T" Y! |6 Y
- cls("android.graphics.Bitmap",bitp)5 E9 b+ d0 G& w
- cls("android.graphics.BitmapFactory",bfy)
* b* {/ e, T$ M4 l' W& m - , i! V/ ^% y0 {$ r% g
- //图片路径(/sdcard/+路径)! n7 g/ ]9 p" ]; C$ u' |: G: M
- s path = "/sdcard/iApp/Userimg/icon_iapp.png"% @. ^4 U5 n f. w
- //初始化壁纸工具
3 x7 h9 t2 T0 i4 B: |: y - javax(Wallm,null,wm,"getInstance","Context",activity)2 m8 D" L6 G) t1 z
- //初始化图片为Bitmap变量3 e9 F; f: R1 t1 v
- javax(image,null,bfy,"decodeFile","String",path): A+ Q; r" H3 L. r4 K
- //设置壁纸
0 i$ S$ y8 F4 `2 T3 Y0 e" @ - javax(null,Wallm,wm,"setBitmap",bitp,image)2 X/ o( }, g" x0 ~8 y$ s/ s
- 3 R. T& r/ H) o# c& J
- //需要权限<uses-permission android:name="android.permission.SET_WALL_PAPER"/>应该是这个我手写的或者百度安卓设置壁纸权限( Y q T+ i' v
复制代码 |
|