2011-11-11 25 views
2

我正在開發一個android應用程序,我想合併2個位圖圖像並創建一個新的。如何在android中結合2個圖像?

我正在開發的應用程序是一張賀卡。第一個圖像是透明的PNG,文本帶有切斷區域。另一張圖片是照片用戶將從手機拍照。

我想創建一個新的圖像打印在用戶照片頂部的賀卡。

任何人都可以提供一些代碼示例來做到這一點?我想從代碼中做到這一點,而不使用android控件。

+0

任何想法如何做到這一點? – Janaka

回答

1

將2個圖像置於相對佈局或framelayout中。你可以使用

relativeLayout.buildDrawingCache(); 
Bitmap bmp = relativeLayout.getDrawaingCache(); 
+0

我想以編程方式從代碼執行此操作。沒有使用任何控件 – Janaka

+0

請參閱http://stackoverflow.com/questions/8064352/unable-to-get-the-bitmap-of-a-linearlayout-along-with-its-child-views/8064540#comment9897728_8064540。 – blessenm