我正在创建自己的应用程序。我在Android和Marshmallow上测试了它--一切都很好。但是每当我尝试Android Kitkat时,都会出现一个错误。: java.lang.Object[] cannot be cast to java.math.BigDecimal[][]: java.lang.Object[] cannot be cast to java.math.BigDecimal
基本上,我在我的应用程序中有一个片段,它可以跟踪玩家的货币。我想在整个应用程序中重用一个片段,因为它引用了一个存储玩家货币的单例类,并设置了一个TextView来显示这种货币。问题是,在每个活动中,我在活动开始时初始化一个新的片段,如下所示: FragmentTransaction ft = getSupportFragmentManager().beginTransaction以下是我的代码片段中的