例如,如果我有类似的东西
setContentView(R.layout.activity_main);
会有快捷方式打开activity_main.xml吗?如果没有,有没有办法创建一个?
在那里。只需按住Ctrl并将光标移动到该activity_main行的单词上setContentView(R.layout.activity_main);,它将提供两个选项,一个用于打开 xml 布局,另一个用于打开R.java文件中的声明。这是轻松打开 XML 布局的快捷方式。
干杯!
这不完全是一个快捷方式,但您可以突出显示该行activity_main上的部分,setContentView(R.layout.activity_main);然后按Ctrl+Shift+R。
显示的“打开资源”对话框应该activity_main.xml(以及其他activity_main名称中包含的文件)位于列表顶部。只需按 Enter 键即可打开您想要的那个。
实际上它是一个id. 当您自动创建该文件时XML file in android,该文件已由 Android 提供了一个 id,您可以在其中找到它gen folder并且类名为R.java. 因此,如果您想查看该文件,您必须打开res folder -> layout folder -> there you can see that xml file.
但是您可以按照@joe或@Spk的建议进行操作。Spk 的解决方案要好得多。所以欢呼。
如果您打开了类文件而不是 java 文件,它可能无法正常工作。但是在 java 文件中,按 windows 上的 control 或 mac 上的命令,然后将鼠标悬停在元素上以进行导航。