Все пользовательские диалоги имеют фон - PullRequest
1 голос
/ 01 марта 2012

Пока я работал над своим проектом и близок к завершению. Я наткнулся на проблему MEGA. Проблема в том, что внезапно, не меняя ничего в моем коде / макетах, все мои пользовательские диалоги имеют перекрывающее изображение (фон из 3 действий).

У меня есть эта проблема на устройствах 2.x, она еще не возникала на 3.x. Я работаю с разными макетами в зависимости от размера экрана. Но я удалил эти макеты, чтобы они все использовали один и тот же макет и т. Д. Но все же. Я даже закрыл свой Eclipse, очистил проект, пересобрал вручную, удалил apk, переустановил apk. Я тестировал на устройствах 2.2.3, 2.2.1 (API 8 и 9) и на 3.2

Я сейчас в отчаянии. Так что, пожалуйста, есть ли у кого-нибудь совет о том, как / почему это происходит?

Вот несколько снимков экрана для сравнения.

2.2.3 снимок экрана с диалоговым окном (глючит):

enter image description here

3.2 снимок экрана - как и должно быть (работает нормально):

enter image description here

1 Ответ

0 голосов
/ 20 апреля 2012

Я использовал несколько «неправильных» параметров в макете диалога.Насколько я помню, я установил для параметра translucense значение true и использовал background_color = 00000000 (где альфа-канал перезаписывал полупрозрачность).Это приводило к ошибке.

Изменение настройки макета фона на # 000000 (простой черный) или удаление этого исправило это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...