2

Android Studio昨天更新了我的,想知道通过 CTRL+CLICK 解析资源不像在早期版本中那样工作。

请考虑下面写的一行:

 mBinder.fabCart.setOnClickListener(this);

以前,当我在 fabCart 上执行“CTLR+CLICK”时,正在将我带到 XML。但在Android Studio 3.1我无法直接到达那里。我需要转到 setContentView 并单击布局文件名“CTRL+CLICK 有效”

另外当我写:

@Override
    public void onClick(View view) {
        switch (view.getId()) {
            case R.id.fabCart:
                break;
        }
    }

从这里“CTRL+CLICK”按预期工作。

谁能让我知道如何启用/设置与早期版本相同的解析引用?

4

4 回答 4

4

使缓存无效并重新启动 android studio 适用于我的情况。

File -> Invalidate caches or Restart -> Invalidate caches and Restart
于 2021-03-03T03:26:43.937 回答
3

尝试将 kotlin_version 升级到最新版本

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
于 2021-08-26T03:40:39.257 回答
2

尝试这个

File --- settings --- keymap --- 在 Keymaps 下选择 eclipse

或者在搜索框中输入跳转,您可以在其中找到更改组合键的选项。

于 2018-03-30T13:33:10.957 回答
0

尝试将 gradle 依赖项升级到最新版本。我的版本是 com.android.tools.build:gradle:3.3.0

我在只有 kotlin 文件的 Android Studio 3.3 上遇到了类似的问题。Java 文件工作正常。我注意到 kotlin 的新项目很好,所以我检查了哪些依赖项不同。我的 gradle 版本不匹配。

于 2019-01-30T21:15:49.327 回答