无法在我的课堂上使用 Viewgroup

Posted

技术标签:

【中文标题】无法在我的课堂上使用 Viewgroup【英文标题】:Unable to use Viewgroup in my class 【发布时间】:2012-04-22 08:25:40 【问题描述】:

如果我尝试使用 ViewGroup,我会收到此错误 "ViewHolder cannot be resolved to a type"。 没有具体的导入,如何使用?

【问题讨论】:

【参考方案1】:

也许您应该定义一个名为 ViewHolder 的静态类。请参阅此示例。 http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

【讨论】:

谢谢,你说得对……但是有一个问题,为什么要把 ViewHolder 做成静态类,这样做有什么好处呢? 我不确定,但我认为这只是因为它与方法 getView() 相关的 ViewHolder 类,您应该只在内部使用它。就像 C 中的结构一样。 我也找到了答案,它只是消除了开销..如果我们将嵌套类设为静态,它不会创建基类的实例..

以上是关于无法在我的课堂上使用 Viewgroup的主要内容,如果未能解决你的问题,请参考以下文章

我无法在课堂上正确访问此属性

在我的课堂上,我应该在哪里放置@XmlElement 注解?

为啥这个核心转储错误发生在我的课堂上?我已经包含了复制构造函数、复制赋值和析构函数

如何在不使用API 的情况下访问Google课堂?

C++ 难以在单例类中创建类的实例

无法使用 Mavericks 在我的 Mac 上安装 PG gem