我昨天更新了我的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"按预期工作。
任何人都可以让我知道如何启用/设置与早期版本相同的解析引用吗?
答案 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版本不匹配。