0

私は単純なクロスワード アプリケーションに取り組んでいます。メイン レイアウトは のとおりです。クロスワード テーブル用の linearlayout があり、その下に 2 つの linearlayouts があり、1 つはヒント用で、もう 1 つはキーボード用で、垂直方向の linearlayout の下に 3 つすべての linearlayouts があります。

広告が更新されたとき、または電源ボタンを押して電源を入れてアプリを再開したとき(および一部のデバイスでは、テーブルの四角形を埋めるときに)、これが発生し ます http://imageshack.us/a/img818/5125/lk8v .png クロスワードの linearlayout は、示されているように他の 2 つのレイアウトの下にあり、lnearlayout 内の正方形もランダム化されます。フラグメントの oncreateview メソッドの asynctask にクロスワード iem をロードするので、私の質問は、これを確認する場所を知っていることです。めちゃくちゃ、テーブルレイアウトを試しても同じ問題が発生しました

4

1 に答える 1

0

ビューオーダーの混乱は、view.bringToFront(); の呼び出しによって引き起こされました。私はすべての正方形をアニメーション化する前にそれを呼び出していました。

于 2013-09-21T15:47:53.490 に答える