2011-04-28 11 views
0

HIフレンド。アンドロイドの2つのビットマップからビットマップを作成することはできますか?

矩形ビットマップとテキストビットマップの2つのビットマップを持つことを検討してください。今私は、これらの2つのビットマップ(長方形とテキスト)を使用して別のビットマップを作成したい。他のビットマップを使用して新しいビットマップを作成することは可能ですか?もしそうなら、私に助言してください。

ありがとうございます。

+1

コード例:http://stackoverflow.com/questions/4611012/how-to-composecombine-two-photo-image-in-android/4614265#4614265 – Zelimir

答えて

2

thisコンストラクタを使用して、矩形のビットマップからBitmapDrawableを作成し、drawメソッドをオーバーライドして、もう一方のビットマップにテキストビットマップを描画できます。 CanvasクラスのdrawBitmapメソッドのいずれかを使用してください。

0

new Bitmapを作成し、両方のソースビットマップをループすることができます。テキストイメージのピクセルが白(または既知の背景色)である場合はいつでも、矩形のピクセルカラーを使用します。テキストイメージのピクセルが黒(または既知のテキストカラー)の場​​合は、テキストの色を使用します。

関連する問題