活动背景变黑!

时间:2010-11-19 13:25:33

标签: android android-activity

我已将绿色渐变png图像的活动背景设置为

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/bg"
    android:orientation="vertical">
...
</LinearLayout>

这种工作几乎总是如此,但有时候在导航到活动时它的背景变黑了!我无法通过任何特定操作重现它,也无法获得如何调试或修复它。

4 个答案:

答案 0 :(得分:2)

您使用的是ListView吗?尝试按here所述设置android:cacheColorHint="#00000000"

答案 1 :(得分:2)

我想最后我得到了答案。实际上我在我的应用程序中使用了几个WebView,并且在打开这些屏幕几次后,由于内存不足,应用程序内部崩溃。我开始知道这是WebView的内存泄漏问题(可以找到详细信息) here

答案 2 :(得分:1)

您很可能没有正确清理/恢复活动。我们必须看到你的onPause和onResume等等,看看你在做什么。这与布局文件无关。

答案 3 :(得分:0)

Ashis我相信你正在尝试在UI线程的生命周期活动(onCreate等)上执行大量操作。所以请发布一个Activity的生命周期方法的片段