Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android合並兩張bitmap為一張

Android合並兩張bitmap為一張

編輯:關於Android編程

[java]  /**   * 合並兩張bitmap為一張   * @param background   * @param foreground   * @return Bitmap   */   public static Bitmap combineBitmap(Bitmap background, Bitmap foreground) {       if (background == null) {           return null;       }       int bgWidth = background.getWidth();       int bgHeight = background.getHeight();       int fgWidth = foreground.getWidth();       int fgHeight = foreground.getHeight();       Bitmap newmap = Bitmap  www.2cto.com             .createBitmap(bgWidth, bgHeight, Config.ARGB_8888);       Canvas canvas = new Canvas(newmap);       canvas.drawBitmap(background, 0, 0, null);       canvas.drawBitmap(foreground, (bgWidth - fgWidth) / 2,               (bgHeight - fgHeight) / 2, null);       canvas.save(Canvas.ALL_SAVE_FLAG);       canvas.restore();       return newmap;   }    
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved