私はAndroidアプリを開発していると私は奇妙な問題に直面していますを使用したオリジナルカラーです。 SurfaceViewで画像処理をしています。私は、キャンバスと、次の方法を使用して処理された画像を描画しています:私のSurfaceViewが着色背景(#1 3500ffff、一種の非常に濃い緑)を有し、画像が描画されるとアンドロイド:それを維持しないイメージがcanvas.drawBitmap
canvas.drawBitmap(image, x, y, paint)
、私はそのことに気づくことができます元の色は保存されません。ビットマップアルファが変更された場合のように、非常にわずかな濃い緑色の色合いがあります。
誰もがすでにこの問題が発生しましたか?これを修正する方法がありますか?
あなたは正しい色をしていますか? #00ffffはとても明るい緑のように私に見えます。アルファ= 35の方が、より透明であることを意味します。だから、あなたは暗い緑の色合いを持っているなら、それはあなたが黒い背景に透明なライトグリーンを描いていることを意味しますか? – f20k
はい私は混乱して申し訳ありませんが、これは実際には非常に明るい緑です。これは私のレイアウトの背景に使用する色です。アルファ= 35なので、アクティビティの黒い背景に暗い緑のように見えます。 –