当前位置: 首页 > 知识库问答 >
问题:

intellij在android xml文件中说“找不到要转到的声明”[重复]

邢高爽
2023-03-14

当我在themes_holo.xml(一个Android系统的文件)中找到声明时,Intellij告诉我:

找不到要转到的声明

下面是提到的代码:

<style name="Theme.Holo.Light.Dialog">
    <item name="windowFrame">@null</item>
    <item name="windowTitleStyle">@style/DialogWindowTitle.Holo.Light</item>
    ...
    <!-- I wang to find declaration of PreferencePanel.Dialog -->
    <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
</style>

共有1个答案

湛玄裳
2023-03-14

昨天我已经遇到了这个问题,但它和你的不完全一样,我也没有寻找任何帮助。最后我自己喜欢上了这个问题。下面是我的XML文件:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="#ff0d17ff"
tools:ignore="HardcodedText"
tools:context=".MainActivity">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/hello_world"
    android:background="#ff0d17ff"/>

当我尝试单击单词“hardcodeText”时,它告诉我“不能声明要转到”,它告诉我“检查IntelliLang插件注入的引用”。

问题来自XML设置,这里是我的Android studio设置find this:editor-inspects:search XML,你会发现这个:Android-Android资源验证,检查一下,你会发现不知道的Android XML属性,检查一下

编辑意图:找到XML-Set Namespace Prefix为空,勾选这个,不会有警告行告诉你检查IntelliLang插件注入的引用。“不能声明要转到”,因为它引用了官方的DTD或其他东西,如果没有警告行,就忽略它。

 类似资料:
  • 当我在< code>themes_holo.xml(一个Android系统的文件)中找到声明时,Intellij告诉我: 找不到要转到的声明 下面是提到的代码:

  • 我正在处理一个scala项目,这是我的规范: 我知道这里已经有人问过这个问题,但提供的解决办法并不奏效,我很绝望,我试过: 但这并不奏效。

  • 我面临着下一个问题: 安装插件后,我无法跳转到Java中的步骤声明。 我已经试过了: 卸载并重新安装此插件; 使用,但此功能也不起作用; 创建新项目并导入其中已存在的项目; 重新导入所有项目模块; 重新启动几次IntelliJ IDEA; 使缓存无效/重新启动(IntelliJ IDEA功能); 重新启动我的PC。 我的操作系统:Windows 7 Professional 64位。 Intell

  • 我完全卸载了IntelliJ,现在已经重新安装并导入了我的项目。我使用gradle导入,可以看到我项目中的所有文件。然而,当我打开一个文件时,我找不到任何声明可以通过执行cmd+click来转到。我已经安装了Java7SDK,我甚至无法在自己的项目中进行类的声明。转到像或这样的Java核心类也不起作用。如何使IDE能够找到我的类? 我在OSX优胜美地,IntelliJ 2016.1.2 build

  • 我试图导入我的测试模块安装与和代码,它的工作正常,但在VSCode它有这样的东西: 我该如何申报呢?我已经把打字/索引归档了。d、 ts

  • 问题内容: 在IntelliJ中,当我尝试编译时出现此奇怪的错误。 我知道,问题出在哪里很明显,但是花了太多时间在这个问题上,我现在把信任交给您! 我使用ideaCommunity-9,在其中为JBoss创建了一个全局库,其中包含所有JBoss jar,包括ejb3-persistence.jar。我的模块包含此库,并且已将其移至依赖关系的顶部。在类路径中,没有其他地方有javax.persist