-1

私は、基本的にバブル バースト タイプのゲームである最初の Android アプリの開発に忙しくしています。これまでのところ、スコアでテキスト ボックスを更新する場合を除いて、すべてが機能します。ビューは translateanimation を使用して移動され、単純な .setText() が使用されない限り、すべてが期待どおりに機能します。これが時々追加されると、以前に移動された一部のビューが突然元の位置に戻ります。さらに、一部の変数も元の値に戻されます。ayntask と runonuithread を介してスコアを更新しようとしましたが、同じ問題が発生します。

ありがとう

4

1 に答える 1

0

私はそれを整理しました。別のxmlでスコアに使用するテキストボックスがあり、そのxmlには、バブル/ブロックとして使用されるすべてのコントロールを持つ別のxmlファイルを指すincludeステートメントがありました。スコアのテキスト ボックスを同じ xml に含めることで、問題は解決されました。2 つの別々のレイアウトでのコントロールのアニメーション化/更新に関して、Android にはいくつかのルールが必要です。

于 2012-12-10T07:27:00.140 に答える