私はキャンバスを持っており、それにビットマップを描画し、そのビットマップをonTouchEventメソッドを使って移動しています。私の問題は、私が時々動かすビットマップがキャンバスの領域から出て、キャンバスの境界に関連するこの問題を解決する方法です。私にこれを助けて、事前に感謝してください。キャンバスとビットマップ
1
A
答えて
1
画面上で指を動かすと、ビットマップのx、y描画座標が設定されます。 onSizeChangedメソッドからキャンバスのサイズを知ることができるので、必要な領域内に指がある場合にのみ、このビットマップの描画座標を変更するif文を作成するだけです。
0
関連する問題
- 1. ビットマップ/キャンバスの使用とNDK
- 2. Android Centerキャンバスにオーバーサイズされたビットマップ
- 3. NullpointerExceptionキャンバスにビットマップを描画する
- 4. Androidのドラッグアンドドロップ/キャンバスでのビットマップの回転
- 5. キャンバスをビットマップにコピーする方法
- 6. ArryOutOfBoundsExceptionキャンバス上のビットマップをドラッグ&ドロップするとき
- 7. キャンバスに私のビットマップを取得すると、常に「フルスクリーン」であることを
- 8. キャンバス:リサイクルされたビットマップを使用しようとしています。
- 9. Androidでキャンバスでビットマップを描画するときにちらつく
- 10. キャンバス上のAndroid ImageViewとビットマップのサイズが同じではありません
- 11. キャンバス内でビットマップの位置を取得する方法は?
- 12. AndroidのSurfaceViewのキャンバスでのビットマップによる衝突検出
- 13. ビットマップが正しく保存されない(Androidのキャンバスから)
- 14. キャンバスを使用してビットマップ内のテキストを回転させる
- 15. キャンバス内のビットマップでontouchイベントを取得する方法は?
- 16. 描画後にビットマップがキャンバスに表示されない
- 17. Android:キャンバスに表示されたビットマップ画像を変更する
- 18. キャンバスに描かれたビットマップをオフセットするには?
- 19. キャンバスにビットマップを表示する際の問題
- 20. スケーリングされたビットマップをキャンバスに描画しますか?
- 21. ビットマップをWPFキャンバスにプログラムで描画しますか?
- 22. android:キャンバスをビットマップに変換してからSDカードに保存
- 23. 画像とビットマップ
- 24. ビットマップとAndroidヒープ
- 25. ALPHA_8ビットマップとgetPixelと
- 26. リサイズされたビットマップの幅と高さがキャンバス上のリサイズされたビットマップ描画と同じではありません
- 27. Android:ビットマップ:アンドロイドに緑の背景を持つキャンバスを保存するには?
- 28. スタックはビットマップを上にキャンバスしますが、下のキャンバスショーの変更は
- 29. キャンバスでビットマップを回転、拡大縮小、および変換する
- 30. 面白い、キャンバス - 描画可能またはビットマップを使用するAndroidゲーム
音がコーディング上の問題のようですが、コードを投稿できますか? –