我的应用程序在日志文件中显示以下消息后崩溃:
[dalvikvm-heap]强制收集用于4320012字节分配的SoftReferences [dalvikvm-heap] 4320012字节分配内存不足。
当我使用彩色而不是图像作为页面背景时,应用程序不会崩溃。 看起来在打开下一页时不会释放为背景图像分配的内存。我将页面背景设置如下:
<resources>
<style name="Theme.AppPage" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash_final</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
然后在View.cs文件中:
[Activity (Theme = "@style/Theme.AppPage", NoHistory = false)]
public class MainMenuView : MvxActivity
正如您可能发现我也使用MvvmCross,也许问题与此框架有关。
有人可以帮我这个吗?