レイアウトを透明にすることでレイアウトのスクリーンショットを撮る方法。これを試しましたが、レイアウト内で使用できるビューのスクリーンショットしか表示されません。そうすることが可能です。使用中のwindowManager
のレイアウトを使用しています。下のレイアウトのスクリーンショットを取る方法
答えて
Bitmap bitmapToShare = Bitmap.createBitmap(layoutToShare.getWidth(),layoutToShare.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmapToShare);
layoutToShare.draw(canvas);
レイアウトからビットマップがあります。
あなたの答えがありがとう私はレイアウトのスクリーンショットを完全に取るこのコードを試してみましたが、私がレイアウトを透明に設定していても、レイアウトの背後にあるスクリーンショットを撮っていません。 –
レイアウトの色は無視されます。キャンバスに色を設定する必要があります。canvas.drawColor(color); – Esperanz0
つまり、レイアウトを透明に設定しても、レイアウトの背後にあるスクリーンショットを撮ることはできません。 –
- 1. Androidサーフェイスビューのスクリーンショットを取る方法
- 2. スクリーンショットのQt/QMLを取る方法
- 3. アンドロイドでスクリーンショットのスクリーンショットを取る方法は?
- 4. 下の線図レイアウトに相対レイアウトを配置する方法
- 5. マップビューからスクリーンショットを取る方法
- 6. スクリーンショット名を取得する方法
- 7. jmonkey3でスクリーンショットを取得する方法
- 8. スクロールリストの下にTextViewの横にVideoViewをレイアウトする方法
- 9. 各タブのレイアウトを与える方法(下のバー)
- 10. UIViewの一部のスクリーンショットを取る方法は?
- 11. Android 2つのレイアウトを下に配置する方法は?
- 12. アンドロイドで下のレイアウトを作る方法は?
- 13. ビューの下にレイアウトを追加する方法
- 14. Python:スクリーンショットを取って保存する最速の方法
- 15. VC++でWPFアプリケーションのスクリーンショットを取得する方法は?
- 16. アンドロイド/ iOSモバイルテストのスクリーンショットを取る方法 - C#?
- 17. URLからWebページのスクリーンショットを取得する方法
- 18. Appiumがすべてのアクションでスクリーンショットを取得する方法
- 19. Androidアプリのスクリーンショット明確なレイアウト
- 20. webdriverio - フルページのスクリーンショットを取る
- 21. iFrameのスクリーンショットを取る
- 22. スクリーンショットを撮ると私はスクリーンショットのためのコードの下に使用し、アンドロイド
- 23. ffmpegでビデオサイズのスクリーンショットを撮る方法
- 24. Surface Viewのスクリーンショットをキャプチャする方法
- 25. gebのモジュールでスクリーンショットを撮る方法
- 26. C#でのスクロールウィンドウのスクリーンショットの取得方法
- 27. アンドロイドエスプレッソテスト用のawsデバイスファームでのスクリーンショットの取得方法
- 28. QTでペイントイベント(WM_Paint)を使用してスクリーンショットを取る方法
- 29. 円形画像ビューのレイアウトのスクリーンショットは画像をカットする
- 30. レンダリングされたHTMLページのスクリーンショットの取得方法
あなた自身と思います。 –