Android 缺少两个图形布局组件
我最近开始了Eclipse和Android编程,我注意到我的很多可视化组件都缺少它们的类 例如滑动选项卡(我的UI需要它),它仅在放置时向我显示此消息: 错误!ClassCastException: com.android.layoutlib.bridge.MockView 不能投靠 android.view.ViewGroup异常 详细信息记录在窗口>显示中 查看>以下类的错误日志 找不到: -滑动抽屉 使用Tabhost和TabWidget: 充气后过程中的错误: TabHost需要id为的TabWidget “android:id/tabs”。找到id为的视图 “标签”是 'com.android.layoutlib.bridge.MockView' 无法创建以下类 发现: -TabWidgetAndroid 缺少两个图形布局组件,android,Android,我最近开始了Eclipse和Android编程,我注意到我的很多可视化组件都缺少它们的类 例如滑动选项卡(我的UI需要它),它仅在放置时向我显示此消息: 错误!ClassCastException: com.android.layoutlib.bridge.MockView 不能投靠 android.view.ViewGroup异常 详细信息记录在窗口>显示中 查看>以下类的错误日志 找不到: -滑动抽屉 使用Tabhost和TabWidget: 充气后过程中的错误: TabHost需要id为的
非常感谢您的回答这似乎是版面编辑器中的一个错误:
我也有同样的问题,您可以使用tabs的唯一方法是用xml编写它。
希望能尽快解决。我想我的问题和原来的问题一样。 至少是“TabHost”和“TabWidget”的问题。 甚至复制粘贴本教程都不起作用! 但我现在发现了一个包含源代码的教程。 现在不知道为什么。 试试看。
还有一件事我注意到了。如果我将目标平台更改为Android 3.0,那么图形布局设计器将毫无问题地工作 图形编辑器的渲染库正在不断改进 有关详细信息,请参阅本期: 下面是对解决办法的参考:
- 将图形编辑器的平台切换到更高的平台,或
- 更新至最新的ADT(撰写本文时为r12)并安装预览渲染库。该方法在工具网站上有详细说明:
后一种解决方案为我解决了TabWidget的问题。希望所有这些工具都能通过r13集成,并且不需要预览库。您是说视图的可视化编辑器吗?手工编辑xml文件可能是一个好主意。是的,是视图的可视化编辑器,但是当类明显缺失时,如何准确地制作滑动选项卡呢?