我已将绿色渐变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>
这种工作几乎总是如此,但有时候在导航到活动时它的背景变黑了!我无法通过任何特定操作重现它,也无法获得如何调试或修复它。
答案 0 :(得分:2)
您使用的是ListView吗?尝试按here所述设置android:cacheColorHint="#00000000"
。
答案 1 :(得分:2)
我想最后我得到了答案。实际上我在我的应用程序中使用了几个WebView,并且在打开这些屏幕几次后,由于内存不足,应用程序内部崩溃。我开始知道这是WebView的内存泄漏问题(可以找到详细信息) here)
答案 2 :(得分:1)
您很可能没有正确清理/恢复活动。我们必须看到你的onPause和onResume等等,看看你在做什么。这与布局文件无关。
答案 3 :(得分:0)
Ashis我相信你正在尝试在UI线程的生命周期活动(onCreate等)上执行大量操作。所以请发布一个Activity的生命周期方法的片段