私はAndroid用のアプリをいくつか作成しましたが、グラフィックをそれほど使用したものはありませんでした。私は今、実際のゲームを作ろうとしています。キャンバス上にいくつかのビットマップがあります。私の問題は、それらの位置をどこで初期化するかわからないことです。OnTouchイベントでは、ビットマップが画面の外に外れないようにしたいです。たとえば、1つのビットマップを初期化します。
canvas.drawBitmap(glider.getGraphic(), 30, 20, null);
20と30は任意でした。しかし、screen.getWidth()のようなものを記述できるようにしたいので、ビットマップが画面の境界に対してどこにあるかを正確に把握できます。開発者向けリファレンスでこれを見つけることができません。