2012-02-29 55 views
1

当我正在处理我的项目并接近完成时。我偶然发现了一个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

嗯,多一点信息会有用。也许您需要创建自定义对话框的代码摘录。最好的猜测,不能看到任何代码;由于样式或预设值与您的对话相匹配,因此正在设置背景。 – Rawr 2012-02-29 22:37:19

+0

我在对话框布局中设置了错误。 – Nyllian 2012-04-20 17:02:47

回答

0

我用了在对话框的布局中很少有'错误'的参数。 我记得我将透明度参数设置为true,并使用background_color#00000000(alpha通道覆盖透明度)。这是导致错误。

将背景的布局设置更改为#000000(纯黑色)或将其删除可解决此问题。