Android Studio 3.1无法通过CTRL + CLICK解析引用

时间:2018-03-30 13:25:26

标签: android android-studio android-studio-3.1

我昨天更新了我的Android Studio,并想知道CTRL + CLICK解析资源不能正常工作,因为它在早期版本中运行。

请考虑以下一行:

 mBinder.fabCart.setOnClickListener(this);

以前我正在做的事情" CTLR + CLICK"在fabCart是带我到XML。 但在Android Studio 3.1我无法直接到达那里。我需要去setContentView并点击布局文件名" CTRL + CLICK工作"

我写的时候:

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

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

任何人都可以让我知道如何启用/设置与早期版本相同的解析引用吗?

3 个答案:

答案 0 :(得分:2)

试试这个

文件---设置--- keymap ---在Keymaps下选择eclipse

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

答案 1 :(得分:2)

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

File -> Invalidate caches or Restart -> Invalidate caches and Restart

答案 2 :(得分:0)

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

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