閱讀536 返回首頁    go 阿裏雲 go 技術社區[雲棲]


android設置全屏壁紙代碼

設置全屏壁紙代碼:


 WallpaperManager instance = WallpaperManager.getInstance(mContext);
            WindowManager wm = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
            DisplayMetrics dm = new DisplayMetrics();
            wm.getDefaultDisplay().getMetrics(dm);
            int desiredMinimumWidth = dm.widthPixels;
            int desiredMinimumHeight = dm.heightPixels;
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            instance.suggestDesiredDimensions(desiredMinimumWidth, desiredMinimumHeight);
            Bitmap bitmap = FileUtil.fitSizePic(new File(path));
            instance.setBitmap(bitmap);




注意權限:

<uses-permission android:name="android.permission.SET_WALLPAPER" />
    <uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" />




最後更新:2017-04-03 15:21:46

  上一篇:go 中興筆試題
  下一篇:go sax錯誤:org.xml.sax.SAXParseException: Content is not allowed in prolog解決