繁体   English   中英

如何从Android Studio中片段的XML布局导航到相应的java类?

[英]How to navigate to the corresponding java class from XML layout for fragments in Android Studio?

假设我在一个名为“main.xml”的布局文件中,它对应的片段java类是“MainFragment.java”。

是否有任何快捷方式可以从“main.xml”或任何其他方式转到“MainFragment.java”?

当项目中有很多 java 类和 xml 文件时,快速浏览 xml 和 java 类会很有帮助。

注意:对于活动,布局 XML 文件的左上角有一个“C”符号。 当我们单击“C”符号时,它会将我们带到使用 xml 文件的相应 java 类。 但是对于碎片来说,没有什么可用的。

使用'Related Symbol' (Navigate -> Related Symbol...) 在windows下,按ctrl+alt+home,可以在activity/fragment和对应的布局文件之间切换

您可以右键单击文件main.xml并在选项菜单中单击Find Usages 然后您可以看到使用main.xml所有地方。

添加到您的根布局

tools:context="your_screen_here"

然后您可以通过单击左侧的这个蓝色按钮直接导航(我使用的是材质主题,您的图标和颜色可以不同)

如果我理解您的问题,那么您一定是在寻找用于在 Android Studio IDE 编辑器中浏览所有 *.java 和 *.xml 文件的快捷键。

这里有一些我经常使用的快捷键,可能会对你有所帮助!

  1. 从任何打开的选项卡浏览任何类文件 -> ctrl + N
  2. 浏览任何文件(包括类、xml 等)-> ctrl + Shift + N
  3. 浏览各种打开的选项卡 -> Alt + Legt/Right-Arrow Keys

希望能帮到你!

干杯!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM