gpt4 book ai didi

android - 错误的状态类,期望查看状态但接收到类 android.widget.CompoundButton$SavedState

转载 作者:太空狗 更新时间:2023-10-29 16:31:31 26 4
gpt4 key购买 nike

java.lang.IllegalArgumentException:错误的状态类,需要查看状态但收到的是 class android.widget.CompoundButton$SavedState。当不同类型的两个 View 在同一层次结构中具有相同的 id 时,通常会发生这种情况。此 View 的 id 是 id/0x2。确保其他 View 不使用相同的 ID。

它发生在屏幕旋转时,当尝试返回 fragment 时没有重复 id 请有人帮助我

最佳答案

正如问题所描述的那样。

This usually happens when two views of different type have the same id in the same hierarchy.

确切地说,会有两种不同类型的 View 具有相同的 id,这可能发生在动态膨胀 View 上。在我的例子中,我有两个具有相同 View idinflatedIdViewStub,因此,在 View 膨胀之后。应用程序进入一种状态,即一个 ViewStub 和其他膨胀的 View 存在于 View 层次结构中,具有相同的 id,这导致了崩溃。

关于android - 错误的状态类,期望查看状态但接收到类 android.widget.CompoundButton$SavedState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37113031/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com