gpt4 book ai didi

java - Kotlin 扩展 - 膨胀自定义 View

转载 作者:行者123 更新时间:2023-12-02 10:56:48 30 4
gpt4 key购买 nike

我是 kotlin 新手,我有一个适配器类,我需要膨胀一个 View 。但最近我遇到一个错误,提示 “未解析的引用:R”

如下图所示:

enter image description here

那么,我怎样才能夸大这个 View 呢?我导入了以下内容:

import kotlinx.android.synthetic.main.slide_layout.view.*

但我不知道下一步该怎么办,我到处搜索,但它们似乎都过时了!所以我该怎么做?谢谢!

最佳答案

我能想到两个可能的问题,

  1. 第一个是缺少对 R 类的导入,如果您的适配器位于域包名称的内部包中,即
    • 假设这是域包“your.doamin.package”
    • 如果适配器不在该包中,即适配器位于“your.domain.package.adapter”中那么你需要将 R 类导入到该文件中,即编写此导入语句

导入your.domain.package.R

这应该可以解决您在这种情况下的问题

  • 如果您已经完成了上面的“1”,那么另一个问题是,有时 Android studio 行为不端,因此关闭文件并清理并构建您的项目,方法是首先单击“构建”->“清理项目”,构建完成后重新打开该文件。
  • 关于java - Kotlin 扩展 - 膨胀自定义 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51663854/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com