【问题标题】:Nativescript - list view crash using AndroidNativescript - 使用 Android 的列表视图崩溃
【发布时间】:2018-08-27 20:32:05
【问题描述】:

使用 NS 4.1、核心 4.1 和 android 4.1

我有一个带有模板的列表视图,有时我必须导航回列表视图页面并重新创建列表。

在 Android 上执行此操作时 - 我收到以下错误

System.err: Error: There is no entry with key 'org.nativescript.widgets.GridLayout{70646a0 VFE...C.. ......I. 0,449-1440,803}' in the realized views cache for template with key'info'.

我假设列表视图正在缓存视图并导致重新生成列表视图时崩溃。

有什么方法可以强制清除缓存?

有什么解决办法吗?

这发生在 Android 8 中。不是在早期的 Android 上。

【问题讨论】:

    标签: nativescript


    【解决方案1】:

    这里有一个问题: https://github.com/NativeScript/nativescript-angular/issues/1479

    现在,您可以尝试将 ListView 替换为 RadListView。或者,如果您在两个屏幕之间使用幻灯片过渡,您可以尝试移除过渡。这对我有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-19
      • 1970-01-01
      • 2021-04-25
      • 2014-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多