嗨,当我在 eclipce 中使用我的 android 应用程序时,当我在布局文件中打开 XML 文件时,我收到此错误消息
edit_layout.xml: java.lang.StackOverflowError
java.lang.StackOverflowError
现在我什至可以打开我昨天可以打开的那些布局,请帮助我:(
嗨,当我在 eclipce 中使用我的 android 应用程序时,当我在布局文件中打开 XML 文件时,我收到此错误消息
edit_layout.xml: java.lang.StackOverflowError
java.lang.StackOverflowError
现在我什至可以打开我昨天可以打开的那些布局,请帮助我:(
您使用自己的自定义视图吗?如果是这样,请尝试将其删除,看看它是否停止。如果它停止,请尝试检查自定义视图中是否执行了一些在编辑期间无法运行的逻辑。
请向我们展示 xml 文件内容,以便我们告诉您可能是什么原因造成的。
我解决了它我使用了 ActionbarSherlock 所以布局预览使用它来预览布局
android:theme="@style/Theme.Sherlock.Light.DarkActionBar.ForceOverflow"
所以要修复它,我只需将其更改为原始 android 中的另一个主题 :)