0

ビューがあり、背景イメージを配置しました。この場合、スナップショットの取得は正常に機能します。

しかし、背景画像を半透明にするようにAlphaを設定すると、透明にする量に応じてスナップショットの色が黒くなります。

Androidでプログラムでスクリーンショットを撮る方法は? このリンクを見たことがありますが、このケースではあまり役に立ちません。

何か助けはありますか?

4

1 に答える 1

0

アルファカラーを入れると、スクリーンショットは常に無色(黒)のミックスになります。スクリーン ショットが必要で、アルファを維持する場合は、おそらくアルファを削除し、画面にレンダリングされるのを待ち、スクリーン ショットを取得してからアルファに戻す必要があります。

以前にアプリケーションでこれを使用したことがある理由はわかっています。

于 2012-10-12T13:16:18.950 に答える