Originaltitel: Was ist der Hotkey, falls vorhanden, um zur Layoutdatei oder zum Wert einer Ressource zu navigieren?Android Studio - Hotkey zum Navigieren zur XML-Deklaration navigiert stattdessen zu R-Datei
(Diese Frage ist wirklich nicht die Frage auf der Hand beschreiben. Und wie Sie sich vorstellen können, zog es einige offensichtliche Antworten. Ich entschuldige mich, dies ist die erste Frage, die ich geschrieben habe.)
Ich bin Verwenden von Android Studio Version 1.1.0 auf dem Mac.
sagen, dass ich eine Zeile Code ähnlich wie diese haben:
setContentView(R.layout.layout_main);
In Eclipse ich einfach ‚+ Befehl klicken‘ auf die Ressourcen-ID verwenden könnte und es würde dann auf die jeweilige XML-Datei navigieren Markieren Sie die Zeichenfolge, die Ansicht oder die Farbdeklaration. In Android Studio führt dies jedoch zu der Deklaration in der R-Datei, die völlig nutzlos ist.
Gibt es einen separaten Hotkey, den ich verpasst habe, oder ein separates Ereignis/eine Aktion, an das ich den aktuellen Hotkey binden könnte, was dazu führen würde, dass AS auf diese Weise mehr wie Eclipse funktioniert?
EDIT
Nach ein paar Antworten - die die ursprüngliche Frage nach richtig waren - und einige Experimente (ein frisches neues Projekt angelegt - ich dumm fühlen für das nicht früher tun), so scheint es, Android Studio sollte tatsächlich zu der exakten Zeile in dem XML navigieren, wo die Ansichts-, Zeichenfolgen- oder Farbressource deklariert wird, genau wie Eclipse. Aber in meiner Situation ist es nicht aus irgendeinem Grund.
Dies ist nur Spekulation, aber ich nehme an, die Täter ein oder eine Kombination von drei Dingen sein könnten:
- Das Projekt arbeite ich an - Es wurde von einem Eclipse-Projekt zu Android Studio-Projekt vor kurzem migriert. Dies scheint am wahrscheinlichsten zu sein, da das Problem nach der Aktualisierung der Elemente 2 und 3 fortbesteht.
- Die JDK-Version - Als ich das neue Projekt erstellte, beschwerte sich AS darüber, dass mein Compiler veraltet war (mit 1.6, aktualisiert auf 1.7).
- Target SDK - der Grund, warum ich aufgefordert wurde, das JDK zu aktualisieren.
cmd - shift - n> dann beginnen, den Namen der Datei und die Liste filter – petey
Ich denke, du meinst cmd - shift - o. Der Hotkey, den du zur Verfügung gestellt hast, macht absolut nichts. Trotzdem löst das mein Problem nicht. Ich versuche nicht, die Datei zu finden, ich weiß bereits, dass meine Zeichenfolge in strings.xml ist. Ich versuche gerade zu der Zeile in der XML-Datei zu navigieren, in der der Wert oder die Ansicht deklariert ist, wie dies Eclipse tut. – user3829751
Haben Sie eine Problemumgehung für dieses Problem gefunden? – Adrian