1

私が自分のプロジェクトに取り組んでいる間、そして終わりに近づいています。MEGAの問題に遭遇しました。問題は、コードやレイアウトを変更せずに突然、すべてのカスタムダイアログに画像(3つのアクティビティの背景)が表示されることです。

2.xデバイスでこの問題が発生しましたが、3.xではまだ発生していません。画面サイズに応じて異なるレイアウトで作業します。しかし、私はそれらのレイアウトを削除したので、それらはすべて同じレイアウトなどを使用します。しかし、それでも。Eclipseを閉じ、プロジェクトをクリーンアップし、手動で再構築し、apkをアンインストールし、apkを再インストールしました。2.2.3、2.2.1デバイス(API 8および9)および3.2でテストしました

私は今必死です。だから、誰かがこれがどのように/なぜ起こっているのかについて何かアドバイスがありますか?

比較のためにいくつかのスクリーンショットを示します。

2.2.3ダイアログ付きのスクリーンショット(バギー):

ここに画像の説明を入力してください

3.2スクリーンショット-あるべき姿(正常に動作):

ここに画像の説明を入力してください

4

1 に答える 1

0

ダイアログのレイアウトでいくつかの「間違った」パラメータを使用しました。覚えているように、translucenseパラメーターをtrueに設定し、background_colorを#00000000(アルファチャネルがtranslucenseを上書きした場合)を使用しました。これがバグの原因でした。

背景のレイアウト設定を#000000(無地の黒)に変更するか、削除すると、これが修正されました。

于 2012-04-20T17:05:45.373 に答える