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

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

【问题讨论】:

    标签: android layout view


    【解决方案1】:

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

    【讨论】:

    • 谢谢,你说得对……但是有一个问题,为什么要把 ViewHolder 做成静态类,这样做有什么好处呢?
    • 我不确定,但我认为这只是因为它与方法 getView() 相关的 ViewHolder 类,您应该只在内部使用它。就像 C 中的结构一样。
    • 我也找到了答案,它只是消除了开销..如果我们将嵌套类设为静态,它不会创建基类的实例..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-12
    • 1970-01-01
    • 2019-05-13
    • 2015-03-31
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    相关资源
    最近更新 更多