我在Google Play开发者控制台中收到此错误消息。下面的Stacktrace就是我拥有的一切 - 其他内容都不包括在内。有人能指出我正确的方向吗?
java.lang.IllegalStateException:
at android.widget.ScrollView.addView (ScrollView.java:256)
at android.support.design.widget.BaseTransientBottomBar.showView (BaseTransientBottomBar.java:436)
at android.support.design.widget.BaseTransientBottomBar$1.handleMessage (BaseTransientBottomBar.java:177)
at android.os.Handler.dispatchMessage (Handler.java:107)
at android.os.Looper.loop (Looper.java:207)
at android.app.ActivityThread.main (ActivityThread.java:5740)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:905)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:766)
答案 0 :(得分:0)
GooglePlay控制台正在省略localizedMessage,但您的错误是ScrollView只能是一个孩子的主机。
您可以通过在视图中使用单个Layout(如LinearLayout)来修复此问题,并将新的子项添加到Layout而不是ScrollView。