【问题标题】:android.os.TransactionTooLargeException: data parcel size 565156 bytesandroid.os.TransactionTooLargeException:数据包大小 565156 字节
【发布时间】:2018-09-12 19:25:40
【问题描述】:

我有带有片段的viewpager,在这么多滚动应用程序通过说follwing而崩溃之后,即使它们也不是捆绑交换

在监控时我发现了以下导致崩溃的键

 * android:support:fragments = 561.3 KB
    * android:fragments = 0.4 KB
    * com.google.firebase.analytics.screen_service = 0.2 KB
    * android:lastAutofillId = 0.1 KB
    * android:viewHierarchyState = 3.0 KB

这些都是默认的,我没有分配任何捆绑包我该如何解决这个问题。

【问题讨论】:

  • 您可以在 Fragments stackoverflow.com/a/32932631/3152529 中尝试一下
  • 片段内部已经是假的
  • 然后阅读并尝试在同一链接上使用不同的答案,如果有任何问题。
  • 谢谢杰,我在同一个链接中得到了答案。

标签: android android-viewpager


【解决方案1】:

可以通过清除保存的 Bundle 数据来解决此问题,如下所示

@Override
protected void onSaveInstanceState(Bundle InstanceState) {
             super.onSaveInstanceState(InstanceState);
             InstanceState.clear();
}

【讨论】:

    猜你喜欢
    • 2021-10-10
    • 1970-01-01
    • 2019-03-13
    • 1970-01-01
    • 2018-11-11
    • 2011-09-20
    • 1970-01-01
    • 2018-07-23
    • 1970-01-01
    相关资源
    最近更新 更多