#android #android-studio
Вопрос:
Так что в моем nav_graph.xml
файле у меня много фрагментов. Мне потребовалось довольно много времени, чтобы перетащить их в поле Design
зрения, и я хочу убедиться, что это резервное копирование. Я хотел бы отследить это в своем репозитории git, но я понятия не имею, где хранится эта информация.
Я предполагаю, что это где-то в файле. Кто-нибудь знает, где находится этот файл и как он называется?
ОТРЕДАКТИРУЙТЕ, чтобы было ясно: я не ищу сам xml-файл. Я знаю, где это. В нем более 800 строк, так что, если бы я не знал, где это, было бы волшебством, что у меня вообще был навигационный график.
Я ищу файл (или где бы ни хранилась информация), который управляет тем, как он визуально отображается в конструкторе. Это представление, в котором вы можете перетаскивать фрагменты листов, чтобы визуально представить график.
Например, это из документов Android:
Что, если зеленую плитку перетащили поверх розово-оранжевой плитки? Что — то должно сохранить эти координаты, верно? Или он не загрузится снова при следующем запуске Android Studio. Где хранится эта информация??
Ответ №1:
nav_graph
сама по себе сохраняет всю информацию, связанную с направлениями и действиями фрагмента, которая фактически определяет всю необходимую информацию для работы Navigation graph
.
Я ищу файл (или где бы ни хранилась информация), который управляет тем, как он визуально отображается в конструкторе.
Информация о визуальном представлении навигационного графика зависит от конкретного редактора, и Android Studio хранит ее в .idea gt; navEditor.xmlgt;.
Чтобы получить доступ к каталогу .idea, вы должны находиться в режиме проекта.
Комментарии:
1. Вот оно. Это означает, что если я когда-нибудь потеряю свою
.idea
папку, визуальное представление будет сопровождаться этим. Черт.2. Нет, вы не потеряете визуальное представление своего
nav_graph
, потеряв.idea
папку. Android studio генерирует это визуальное представление с помощьюnav_graph
, если в вашем редакторе его нетnavEditor.xml
.
Ответ №2:
Информация хранится сама по nav_graph.xml
себе. Для проектирования макетов, меню и работы с Nav
графиками Android Studio предоставляет функции либо написания кода, либо его проектирования, в то время как код будет написан внутри среды разработки.
На приведенном выше рисунке вы использовали Design
вкладку для размещения фрагментов, в то время как с другой стороны, вы можете проверить Code
вкладку, где она написана простым шрифтом XML
Ответ №3:
Комментарии:
1. Это xml — файл, содержащий график. Я ищу данные, которые управляют тем, как они отображаются в визуальном конструкторе.
2. Затем просто перейдите на вкладку Код (верхний правый угол в вашей среде IDE), и там вы получите данные вашего xml-графика.
3. Спасибо, но вы не отвечаете на вопрос, который я задаю.
4. Не Могли Бы Вы Сформулировать Свой Вопрос Более Конкретно, Пожалуйста?