加载Android布局XML文件时获取异常

at010

由于某种原因,当我在eclipse中加载XML布局时,出现以下异常。

我不太确定是什么原因引起的,因为我不相信我对该文件进行了任何新更改。同样,当我使用API 19eclipse渲染布局时,也不例外。但是,当我使用API​​ 21进行渲染时,是否出现以下异常?什么会触发这种异常?

java.lang.NullPointerException
at android.view.ViewGroup_Delegate.drawShadow(ViewGroup_Delegate.java:74)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:61)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15017)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15017)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15017)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15223)
at android.widget.FrameLayout.draw(FrameLayout.java:592)
at android.widget.ScrollView.draw(ScrollView.java:1689)
at android.view.View.draw(View.java:15022)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15017)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15017)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15117)
at android.view.View.draw(View.java:15022)
at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3404)
at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:53)
at android.view.ViewGroup.drawChild(ViewGroup.java:3404)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3198)
at android.view.View.draw(View.java:15117)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.render(RenderSessionImpl.java:587)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:334)
at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:332)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.RenderService.createRenderSession(RenderService.java:517)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1584)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1309)
at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:1066)
at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditorDelegate.delegatePageChange(LayoutEditorDelegate.java:686)
at com.android.ide.eclipse.adt.internal.editors.common.CommonXmlEditor.pageChange(CommonXmlEditor.java:360)
at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEditorPart.java:294)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1070)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:782)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3110)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1794)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:283)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
卡托达

我在Android Studio中遇到了同样的问题。就我而言,根布局是LinearLayout。在这里,我有一个嵌套的RelativeLayout,其布局的高度和宽度为match_parent,并包含一个DrawerLayout,其布局的高度和宽度也为match_parent。我在RelativeLayout中也有一个Button和TextView。我认为,由于所有嵌套的“ match_parent”,AndroidStudio无法绘制Button和/或TextView。

我会尝试查看嵌套布局。如果您的问题不是嵌套布局,那么我将尝试一点一点地更改布局,以查看IDE无法呈现的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试打开布局XML文件时,Android Studio ClassCastException

来自分类Dev

构建Android XML布局时出错,未生成R文件

来自分类Dev

android app:布局xml文件

来自分类Dev

在CRM 2013中加载xml时获取安全异常

来自分类Dev

Android:在检查和下载xml文件时显示加载图像

来自分类Dev

Android是否缓存xml布局文件中加载的可绘制资源?

来自分类Dev

Android:将布局从xml加载到新布局

来自分类Dev

加载Groovy文件时捕获异常

来自分类Dev

Magento:从布局xml文件中获取setParentBlock?

来自分类Dev

从Android中的strings.xml加载时出现空指针异常

来自分类Dev

从Android中的strings.xml加载时出现空指针异常

来自分类Dev

从Android中的xml布局获取节点

来自分类Dev

在Android中准备jar库时无法获取资源布局文件

来自分类Dev

在Android中准备jar库时无法获取资源布局文件

来自分类Dev

Eclipse抱怨android布局xml文件

来自分类Dev

为什么在通过 xml 文件加载 Geode beans 时尝试获取 Gemfire 类?

来自分类Dev

Android:setAdapter()时获取空指针异常

来自分类Dev

创建AlertDialog Android时获取异常

来自分类Dev

xml布局在加载Android应用程序时崩溃

来自分类Dev

获取页面加载时json文件的内容

来自分类Dev

延迟加载模块时无法获取文件

来自分类Dev

将 XML 加载到 Hive 时出现空指针异常

来自分类Dev

从XML文件加载时添加编号

来自分类Dev

在Android的RecyclerView中加载数据时不隐藏布局

来自分类Dev

android:从xml文件获取数据

来自分类Dev

加载FXML文件时出现“需要位置”异常

来自分类Dev

加载FXML文件时出现“需要位置”异常

来自分类Dev

(android)当我在xml布局中声明一个片段时,我无法在该片段中获取数据

来自分类Dev

Android Studio无法将xml文件标识为布局文件

Related 相关文章

  1. 1

    尝试打开布局XML文件时,Android Studio ClassCastException

  2. 2

    构建Android XML布局时出错,未生成R文件

  3. 3

    android app:布局xml文件

  4. 4

    在CRM 2013中加载xml时获取安全异常

  5. 5

    Android:在检查和下载xml文件时显示加载图像

  6. 6

    Android是否缓存xml布局文件中加载的可绘制资源?

  7. 7

    Android:将布局从xml加载到新布局

  8. 8

    加载Groovy文件时捕获异常

  9. 9

    Magento:从布局xml文件中获取setParentBlock?

  10. 10

    从Android中的strings.xml加载时出现空指针异常

  11. 11

    从Android中的strings.xml加载时出现空指针异常

  12. 12

    从Android中的xml布局获取节点

  13. 13

    在Android中准备jar库时无法获取资源布局文件

  14. 14

    在Android中准备jar库时无法获取资源布局文件

  15. 15

    Eclipse抱怨android布局xml文件

  16. 16

    为什么在通过 xml 文件加载 Geode beans 时尝试获取 Gemfire 类?

  17. 17

    Android:setAdapter()时获取空指针异常

  18. 18

    创建AlertDialog Android时获取异常

  19. 19

    xml布局在加载Android应用程序时崩溃

  20. 20

    获取页面加载时json文件的内容

  21. 21

    延迟加载模块时无法获取文件

  22. 22

    将 XML 加载到 Hive 时出现空指针异常

  23. 23

    从XML文件加载时添加编号

  24. 24

    在Android的RecyclerView中加载数据时不隐藏布局

  25. 25

    android:从xml文件获取数据

  26. 26

    加载FXML文件时出现“需要位置”异常

  27. 27

    加载FXML文件时出现“需要位置”异常

  28. 28

    (android)当我在xml布局中声明一个片段时,我无法在该片段中获取数据

  29. 29

    Android Studio无法将xml文件标识为布局文件

热门标签

归档