単純なボールゲームを作っているのですが、ボールの位置を変えることができません。私は試した:
- SetX() と setY() ですが、下位の API はサポートされていません。
- パラメータとマージンですが、左または右に移動すると、アクティビティのコンテンツ全体が一緒に移動します。上下の動きは問題なく動いています。(アクティビティには 10 個の ImageView があります)
- Android アニメーション - 問題は、アニメーション中に座標 (getLeft()、getTop()) を取得できないことです。
- Canvas および draw 要素 - onDraw() および invalidate() 関数を使用して画像の位置を変更しますが、backgorund および他のすべての画像 (ビットマップとして) を使用すると、非常に遅くなります。
アイデアや提案があれば教えてください。前もって感謝します。