0

単純なボールゲームを作っているのですが、ボールの位置を変えることができません。私は試した:

  1. SetX() と setY() ですが、下位の API はサポートされていません。
  2. パラメータとマージンですが、左または右に移動すると、アクティビティのコンテンツ全体が一緒に移動します。上下の動きは問題なく動いています。(アクティビティには 10 個の ImageView があります)
  3. Android アニメーション - 問題は、アニメーション中に座標 (getLeft()、getTop()) を取得できないことです。
  4. Canvas および draw 要素 - onDraw() および invalidate() 関数を使用して画像の位置を変更しますが、backgorund および他のすべての画像 (ビットマップとして) を使用すると、非常に遅くなります。

アイデアや提案があれば教えてください。前もって感謝します。

4

1 に答える 1

0

VerticalLayoutを試してから、params で位置を変更します

于 2013-07-30T11:00:49.323 に答える